![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
Yingyingjia
努力学习,开心就好 *^_^*
展开
-
QT4.8.6中文乱码
摘要:在QT4.8.6中新建一个空项目,功能是显示一个带有lable控件的Dialog,在运行的时候出现乱码:问题解决步骤:首先,添加头文件:#include<QTextCodec>,;接着在main函数里添加红色框框里的代码,这是其中的一种方法;另一种方法:注意必须是trUtf8(),如果是tr()则转化不成功;解析:QTextCodec类提供了文...原创 2018-11-26 21:01:08 · 578 阅读 · 0 评论 -
QT4.8.6自定义dialog类报错
用的是QT4.8.6的版本,在创建一个c++class的时候,自己定义了一个hellodialog的类,像让他继承QDialog基类,但是下拉列表框中没有QDialog类,选择custom选项,手动添加QDialog基类,如下图:添加好之后,编译运行,出现如下问题:原因是因为缺少头文件,在创建时手打,只会在类后面自动加上继承,头文件还是要你自己写上;最后,问题解决了。...原创 2018-11-27 10:33:37 · 570 阅读 · 0 评论 -
Qt中设置QPushButton背景色
刚开始编写的设置背景色代码用的是QPalette类:QPalette palette1=ui->pushButton->palette(); palette1.setColor(QPalette::ButtonText,Qt::red);//设置字体颜色为红色 palette1.setColor(QPalette::Button,Qt::green);//设...原创 2019-01-04 09:26:13 · 3991 阅读 · 0 评论 -
QT配置MySQL驱动
环境系统:Windows7-64位QT:4.8.6MySQL:5.5前提电脑上已经安装好了QT和MySQL软件,步骤1、修改Qt中mysql驱动的mysql.pro文件路径:C:\Qt\Qt4.8.6\src\plugins\sqldrivers\mysql添加两行代码(这两句是为了找到include头文件和 lib库):INCLUDEPATH += "C:...原创 2019-02-21 16:13:49 · 4544 阅读 · 1 评论