Qt
文章平均质量分 52
a_sungirl
这个作者很懒,什么都没留下…
展开
-
error: No rule to make target `XXXX.ui', needed by 'ui_XXX.h' Stop
在运行 C++ GUI Qt 编程二第三章的一个小例子出现的错误导致无法运行程序, 程序中缺少XXXX.ui文件,把这个ui文价加载进去就可以运行了。原创 2012-09-09 15:44:05 · 11281 阅读 · 8 评论 -
数据上传,下载功能(四)之插入数据QSqlQuery操作
1. 上传数据类,通过QSqlQuery的函数 prepare(const QString &string)函数,通过占位符绑定值bool MySQLManager::insertData(const QString &datauser, const QString &datahost, const QString &dataname, const QString &datetime, con原创 2013-12-12 17:48:44 · 3841 阅读 · 0 评论 -
密码加密生成函数Md5
QString LogonScreen::GetMd5(QString s){ QString md5; md5.append(QCryptographicHash::hash(s.toAscii(), QCryptographicHash::Md5).toHex());//QByteArray return md5;}#include原创 2013-12-12 18:16:29 · 1102 阅读 · 0 评论 -
E:\demo\help4\help\help.cpp:-1: 警告:C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
我的Qt Creator(工具-》选项-》文本编辑-》行为-》默认的coding 修改成UTF-8)是用的是UTF-8编码格式。我的Qt Creator工程文件包含help.cpp help.h help.pro help_global.h都是以ANSI格式编码的文件,但是当我们Qt Creator构建的时候就会提示我们下面的问题E:\demo\help4\help\help.cpp原创 2012-10-11 14:03:55 · 9170 阅读 · 0 评论 -
Qt4.7.4源码自己编译总结red hat x86_64
./configure --prefix=生成自定义地址原创 2013-12-23 16:07:56 · 2643 阅读 · 0 评论 -
Qt QLineEdit 限制输入类型以及大小Int 和double
1.QLineEdit 限制整数m_LineEditIterate = new QLineEdit(); m_LineEditIterate->setFixedWidth(100); m_LineEditIterate->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); m_LineEditIterate->setText("2原创 2013-12-17 11:42:50 · 17778 阅读 · 1 评论 -
Qt For Vs 插件
在vs中可以创建Qt的项目,要安装一个Qt的插件qt-vs-addin-1.1.11-opensource.exe支持vs2010的原创 2014-01-08 16:32:06 · 2644 阅读 · 0 评论 -
QGroupBox添加QCheckBox和QLineEdit限制只能整数输入,QComboBox添加选项Item,QLineEdit密码形式.QWidget添加背景,
1.一个QGroupBox 中添加QCheckBox,控制这个QGroupBox是否可用,当check为true时QGroupBox可用,反之不可用.group里有个限制1000以内的整形数的QLineEdit和一个QLabel m_LineEditCustom = new QLineEdit; m_LineEditCustom->setValidator(new QIntValidato原创 2013-12-12 18:10:12 · 3812 阅读 · 0 评论 -
Qwt6.1.0源码编译--Qt4.8.5
在网址下载最新版本Qwt6.1.0http://sourceforge.net/projects/qwt/files/qwt/6.1.0/在Qt官网下载4.8.5的源码编译,这个就不说了原创 2014-08-14 17:53:57 · 3203 阅读 · 0 评论 -
数据上传,下载功能(三)界面QTreeWidget
QTreeWidget m_treeWidget = new QTreeWidget; //表头可双击的 m_treeWidget->header()->setClickable(true); //可排序的 m_treeWidget->setSortingEnabled(true);// m_treeWidget->sortItems(3, Qt::AscendingOrder);原创 2013-12-12 17:36:07 · 3324 阅读 · 0 评论 -
数据上传,下载(二)
数据处理流程1读取文件函数//上传时压缩数据QByteArray UpLoadDialog::compressFile( const QString& path ){ QFile file(path); QByteArray qCompressData; if(file.open(QIODevice::ReadOnly)) { QByteArray data = fil原创 2013-12-12 17:26:46 · 1112 阅读 · 0 评论 -
数据上传,下载功能(一)
最近实现一个小功能,按照需求完成数据的上传,下载功能.存储内容为一些图片和10M以内的文本,要求存储二进制格式,使用MySql数据库1. 首先,安装数据库,在我自己的Win7的机器上安装MySql5.5数据库服务器,方便做实验下载地址http://dev.mysql.com/downloads/repo/2.安装. 安装目录C:\Program Files (x86)\MyS原创 2013-12-12 16:58:02 · 2554 阅读 · 0 评论 -
用Qt Creator编写代码+ vs2010编译调试的配置
1.我在的系统是win7 64位的操作系统 2G内存2.已安装了vs2010旗舰版3.顺序安装 后面的是我的安装路径 1. qt-win-opensource-4.8.2-vs2010.exe E:\work\QT482_Creator250_add1_1_11\qt4.8.2 //注意不是源码。原创 2012-09-04 15:16:56 · 6601 阅读 · 2 评论 -
正斜杠(/)反斜杠(\)简单区别
1.正斜杠,一般就叫做斜杠;符号为 “/”; 反斜杠 符号为 “\”2.在Unix/Linux 网络地址中,路径的分隔采用正斜杠"/",比如"/home/hutaow"; 而在Windows中,路径分隔采用反斜杠"\",比如"C:\Windows\System"。3. 有时我们会看到这样的路径写法,"C:\\Windows\\System",也就是用两个反原创 2012-09-10 10:58:56 · 7875 阅读 · 0 评论 -
Qt Assistant 工作原理
Qt Assistant 是Qt 的助手,我们在看帮助的时候要用到的,它可以记住上一次你访问的位置。1. 所以在你调用Qt Assistant为我们自己的程序写help的时候要记得修改qhcp配置配置文件的文件夹空间,这样我们才能注册成功。要不它只会显示原来的目录,原来的内容。2. 也可以删除Qt assistant在创建时他自己的默认读取上次操作的记忆目录,我的机器上是这个目录p原创 2012-10-12 19:32:31 · 4805 阅读 · 0 评论 -
Qt Assistant 的配置文件qhp--->qch 和qhcp--->qhc详解与生成
Qt Assistant 这个exe文件可以被我们利用到我们自己的程序为我们添加help,是一个文档浏览器,它的搜索功能,还有最主要的就是他可以让客户自己定义自己索要显示的文档,也就是qch文档。当然我们要给他写好给他,显示那个文档就看他自己了,1.qhp 与qch。qhp是Qt Help Project的缩写,qch是Qt Compressed Help的缩写。qch就是html的压缩文件,原创 2012-10-14 17:58:28 · 9639 阅读 · 1 评论 -
http://www.devbean.info/
http://www.devbean.info/Qt写的很好原创 2012-10-19 14:58:53 · 7001 阅读 · 0 评论 -
数据库学习(一)
QSqlDatabase类表示一个数据库连接。 翻译: http://hi.baidu.com/ageeker/item/40059c0237697ed21ff046f1 QSqlDatabase类提供一个通过数据库连接访问数据库的接口。一个QSqlDatabase的实例代表了一个数据库连接。数据库连接通过QSqlDriver数据库驱动提供对数据库的访问,数据库驱动原创 2013-10-09 14:21:13 · 949 阅读 · 0 评论 -
vs2010错误总结教训
1.main.cpp文件的加载顺序与登录顺序注意,可能会导致登录的库没有加载,因为调用logon时dll的函数可能没有加载.2.连接数据库,要配置文件..数据库的名字,数据库的IP地址,用户名,用户密码,port端口. 数据库本地支持,qsqlite4.dll qsqlmysql4.dll qsqloci4.dll qsqlodbc4.dll在加上四个debug版本,原创 2013-10-10 19:30:02 · 1168 阅读 · 0 评论 -
Qt Creator运行带参数的程序
原创 2014-10-09 09:45:21 · 5480 阅读 · 0 评论