自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 资源 (7)
  • 收藏
  • 关注

转载 使用openssl库实现RSA、AES数据加密

使用openssl库实现RSA、AES数据加密粘贴于:http://www.cnblogs.com/cswuyg/p/3187462.htmlopenssl是可以很方便加密解密的库,可以使用它来对需要在网络中传输的数据加密。可以使用非对称加密:公钥加密,私钥解密。openssl提供了对RSA的支持,但RSA存在计算效率低的问题,所以一般的做法是使用对称密钥加密数据,然后再把这个只在

2013-12-20 11:41:21 87

原创 QT树型控件QTreeWidget中checkstate的使用

connect(ui->treeWidget,SIGNAL(itemChanged(QTreeWidgetItem*,int)),this,SLOT(treeItemChanged(QTreeWidgetItem*,int)));void treeItemChanged(QTreeWidgetItem *item, int column){ if(item->childCount())

2013-09-13 17:30:29 2265

原创 Windows 中某些API的使用

OpenMutexA( MUTEX_ALL_ACCESS,TRUE,"MyProcess")——检查进程findWindwArd(NULL,"exploere")——检查窗口程序getwindowThreadProcessID(hWnd,&pid);——得到进程IDopenProcess——打开进程TerminateProcess——接受进程GetFileVersionInfo

2013-04-28 10:03:51 82

转载 C++第三方库或组件资料

C++比较不错的第三方控件或第三方类基础类 1、 Dinkumware C++ Library 参考站点:http://www.dinkumware.com P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的licen

2013-04-10 13:55:26 123

转载 QImage-QByteArray-QString

QImage - QByteArray - QString 2009-04-02 11:25:38分类: C/C++QByteArray 与 QString 之间的转换#include #include #include #include #include int main(int argc, char *argv[]){ QCoreApplication app(

2013-01-23 17:15:55 322

转载 QImage - QByteArray - QString

QImage - QByteArray - QString (2009-04-02 11:25) 粘贴自pamire分类: QT4QByteArray 与 QString 之间的转换#include #include #include #include #include int main(int argc, char *argv[]){ QCo

2012-12-27 11:28:05 1449

转载 Treewidetg的右键菜单栏

Qt 中Treewidget添加右键菜单 摘自流云飞飞在Qt+VS2005下,使用slot函数customContextMenuRequested(QPointpos)实现Treewidetg的右键菜单栏。1、在ui编辑界面中,右击QTreeWidget--> Connect Signal-->选择customContextMenuRequested(QPoint),添加slot函

2012-12-19 14:50:54 425

原创 Qt sqlite Qtsql的transaction

1、加载sqlite数据库1、下载sqlite-dll(sqlite-dll-win32-x64/x86)/sqlite-shell/sqlite-analyzer2、将sqlite。dll、sqlite。exe放入可执行目录3、。pro文件 QT += sql4、JBDataBase。h #include / class JBDataBase{ public: bool c

2012-12-18 10:55:54 324

原创 QT QTextedit 学习笔记

1、删除append自动插入的换行符QTextEdit 中可用append( );插入图片,append是插入前会插入一个换行符,如果不想换行,可通过以下步骤去除:QTextEdit *text = new QTextEdit;text->moveCursor(QTextCursor::StartOfLine);QTextCursor cursor = text->textCur

2012-11-26 14:41:20 5190

转载 Qt 生成灰度图

Qt生成灰度图(转载)  项目中用到大量基础图像处理知识,其中灰度图的生成是很重要的一环。    先补充一些基础知识:----------------------------------------------------------------------------------------------------------------------------一:灰

2012-11-16 17:31:34 1042 1

原创 Qt 区分单双击事件

slot:void toClicked(); //准备接受单击执行事件void onMouseClicked(); // 鼠标单双击信号所对应的槽QTime interval; // 记录两次点击的间隔, 间隔小于100为双击, 超过150为单击QTimer timer; //利用QTimer的超时来触发单击事件void onMouseClicked(){ if (

2012-11-06 11:23:05 3171

转载 示范如何让QT控件捕捉键盘事件实现快捷键

原文地址:示范如何让QT控件捕捉键盘事件实现快捷键作者:finalday1982    扩展QTextEdit,实现类似QQ ctrl+enter 或者msn enter快捷键的效果。    还是很容易的,需要注意QT中Key_Enter指的是小键盘的回车,Key_Return才是键盘中间的回车。代码如下:#pragma once#include #include

2012-10-26 10:32:38 2042

原创 Qsocket httpRequest

1、读取http的请求数据QByteArray array;array.append(reply->readAll()); QApplication app(argc, argv); TestMainWindow test; test.show(); //Dialog dlg; HttpWindow httpWin; httpWin.testDown

2012-10-22 23:31:34 67

原创 QHttp

Qt example下http示例或download示例QNetworkReply reply;QByteArray array = reply.readAll();QImage image;image.loadFromData( array );QPixmap photo;photo.convertFromImage( iamge );奇怪的是下载类的实例

2012-10-10 17:34:53 125

原创 代码学习小记

1、singleClass UserManager { static UserManager* mp_instance; public: static UserManager& instance(); //返回的引用 { if( mp_instance ) mp_instance = new UserManager(); return *mp_insta

2012-10-09 13:37:03 78

原创 QT 和AS交互

1、ui->webView->setUrl( QUrl(" url:/form.html" ) );2、connect( ui->webView->page()->mainFrame(), SIGNAL( javaScriptWindowObjectCleared() , this , SLOT( populateJavaScriptWindowObject() )) );3、popu

2012-09-29 14:48:31 308

原创 QT 项目配置学习

1、要使用子项目中的类,可以将子项目中的类导出。2、QT += gui  //使用QTGui模块3、QXMPP_LIBRARY_NAME = qxmpp //设置lib名4、路径中有中文名编译就会找不到目标。5、插件一般默认加载的是应用程序执行路径下的文件。6、MinGW编译的lib后缀.a;VC 后缀.lib7、出现1073741511的错误,去掉连接QML调试库的选项

2012-09-29 09:01:47 353 1

原创 QT QDialog Qlabel

1、去掉对话框边框:setWindowflags(Qt::SplashScreen);2、移动到鼠标位置:QDialog->move(QCursor::Pos());如果是此对话框中的构件想要移动到指定位置,需要使用setGeometry(QRect);3、需要获取鼠标移动到某个构件的消息时,可以使用eventfilter事件过滤器,QEvent::Enter获取鼠标进入消息,QEvent

2012-09-20 16:16:40 364

原创 QXmpp QNetWorkProxy

1、QXmppClient->configuration().setNetWorkProxy();设置配置好的代理。2、配置代理: QNetworkProxy proxy; proxy.setType(QNetworkProxy::Socks5Proxy); proxy.setHostName("proxy.example.com"); proxy.setPort(1080); p

2012-09-20 09:16:33 86

原创 QT QWidget 界面设置

1、设置QListWidgetItem中的文本居中显示,先得到QListWidgetItem对象,然后设置QListWidgetItem的setTextAlignment()。2、设置QListWidgetItem中的文本颜色,3、border-image/background-image/image的区别:border-image拉伸平铺,子窗口会沿用父窗口背景。backgrou

2012-09-18 15:12:10 411

原创 事件过滤器的使用(eventFilter)

需要切换焦点时搜到zhoxier的一篇博文,很不错,因此整理下来Qt的事件模型中提供的事件过滤功能使得一个QObject对象可以监视另一个QObject对象中的事件,通过在一个QObject对象中安装事件过滤器可以在事件到达该对象前捕获事件,从而起到监视该对象事件的效果。#ifndef WIDGET_H#define WIDGET_H#include namespace Ui {c

2012-09-18 14:38:15 3793

转载 数据视图便捷显示(QListWidget,QTabWidget,QTreeWidget)

1、QListWidget通常使用Qt提供的数据视图便捷类(item view convenience class)要比定义一个模型简单的多,适合无需分离模型和视图的操作。在第四章中我们使用了QTableWidget和QTableWidgetItem实现了表格的功能。在这一节中,我们将介绍这些便捷类的使用。第一个例子是一个只读的QListWidget,第二个例子是一个可编辑的QTableW

2012-09-18 09:43:07 5047

原创 QListWidget 自定义显示位置

void createListView(){    QListWidget* plist = new QListwidget(this);    plist->setViewMode(QListView::IConMode);    QRect rect;    plist->setGeometry(rect);      //设置显示位置    plist->show()

2012-09-18 08:43:41 1747

转载 QTableWidget

QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。说到QTableWidget,就必须讲一下它跟QTabelView的区别了。QTableWidget是QTableView的子类,主要的区别是QTableView可以使用自定义的数据模型来显示内容(也就是先要通过setModel来绑定数据源),而QTableWidget则只能使用标准的数据模型,并

2012-09-18 08:38:51 488

smtp邮件发送

使用smtp发送邮件的示例代码,可以拿来参考学习。

2014-02-13

windows核心编程(第五版)示例代码

windows核心编程 (第五版) windows via c/c++ 书籍的示例代码

2014-02-13

windows系统编程书籍上的代码

windows系统编程(第五版吧)书籍上的示例代码,方便下载使用

2014-02-13

猎豹浏览器

可以用它来购买火车票,方便,快捷,还可以自刷新

2013-01-28

beebeep开源代码

利用Qxmpp库 实现聊天,文件传输功能,可以学习学习代码

2013-01-23

屏幕截屏程序

1、可以截取屏幕所选区域 2、可将截取屏幕存储为png图片

2012-12-27

C++ Gui QT4

C++ Gui qt 4编程(第二版)rar

2012-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除