随笔分类 - Qt
摘要:方法一、textEdit->setStyleSheet(“background-color: rgb(255, 255, 255, 60);”); 方法二、添加qss样式表 QTextEdit#tx_msg{ background-color: rgb(255, 255, 255, 60);} }
阅读全文
摘要:用Qt编写的界面,在cmake整理后用vs2013打开时,中文汉字显示错误,奇数个汉字报错缺少分号,并且界面上显示乱码; 以下提供个人的两个解决办法: 一、文件-高级保存选项,选择utf-8编码,无签名格式。 二、 补全半角的空格使汉字为偶数个。 发现使用了方法一也不太好使,某些情况下还是报错显示乱
阅读全文
摘要:Policy CMP0071 is not set: Let AUTOMOC and AUTOUIC process GENERATED files. 我们已经包含了AUTOUIC ON,也包含了AUTOMOC,但是构建Qt带界面的工程时发现cmake还是报了上述警告,原因是cmake版本问题,cm
阅读全文
摘要:Qt新安装了个5.12.8发现无法连接Mysql数据库,运行时提示没有Mysql驱动, 首先在程序中添加了代码查看支持的驱动 qDebug() << QSqlDatabase::drivers(),在应用程序输出框中会打印出所有支持的数据库驱动,我解决问题之后现在其中包括QSQLITE QMYSQL
阅读全文
摘要:看了半个小时确定代码没有问题,QObject也包含了,但是还是对应不上信号与槽 后来才无意中发现,connect连接信号与槽时,connect函数里边不能出现参数,只可以放参数类型,说明信号与槽的参数类型,但是不能写参数; 在某些版本中,信号有可能不会自动补全出来自己写的信号函数,暂且归于编译器的问
阅读全文
摘要:个人认为是因为此头文件包含了元对象系统,只有包含头文件之后才可以使用元对象系统,比如信号与槽机制等 如果有其他更好的回答请评论
阅读全文
摘要:为了将Qt工程中的大型项目分组开发,将项目分成多组文件,每个文件负责一种或多种功能 分组的实现方法: 1、在工程目录下创建分组文件夹, eg:network文件夹 2、分组目录下创建分组.pri文件 , eg:network.pri 3、在.pro工程文件中添加.pri文件,添加方法, eg:inc
阅读全文
摘要:自从学会命令行自动打包后,再也不用找文件复制啦! 1、找到生成的构建运行编译后的exe文件,复制到目标目录下 2、运行Qt ***(版本)(MinGW 版本)命令行,eg:Qt 5.12.8(MinGW7.3.0 32-bits) 3、cd到目标目录下,运行命令 windeployqt ***.ex
阅读全文
摘要:QTime获取当前时间格式为 时分秒 QDataTime获取日期时间格式为 年月日时分秒 QDateTime dateTime(QDateTime::currentDateTime()); QString qStr = dateTime.toString("yyyyMMddhhmmss"); /*将
阅读全文
摘要:QStringList的begin:返回的是迭代器指向第一项iterator QStringList的end:返回的是迭代器指向最后一项iterator QStringList的last:返回列表第一项的引用,前提该表不为空 QStringList的last:返回列表最后一项的引用
阅读全文
摘要:字符串QString转int整型 eg: QString info = "123"; int number = info.toInt(); 整型int转QString字符串 eg: int num = "123"; QString info = QString::number(num);
阅读全文

浙公网安备 33010602011771号