Qt
Qt 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。
sunriver2000
这个作者很懒,什么都没留下…
展开
-
【Qt】VS2013+QT5.6.3环境搭建
略。原创 2023-07-11 18:16:22 · 2083 阅读 · 0 评论 -
【Qt】程序异常结束。The process was ended forcefully.(解决方法不一样哦)
系统:win10 64bitQt:5.14.1。原创 2023-07-04 18:16:49 · 4814 阅读 · 2 评论 -
【Qt】使用windeployqt发布程序
环境IDE:Qt creator 4.11.0编译器:MSVC2015 32bit步骤1、构建程序,生成可执行程序选择构建套件,重新构建程序,生成可执行程序。2、 使用如下快捷方式,打开命令行。切换程序发布目录,输入windeployqt mylog.exe命令运行后,如下图所示。3、发布文件夹如下图所示。...原创 2021-07-07 10:15:24 · 2285 阅读 · 0 评论 -
【Qt】Qt日志功能(qDebug、qWarning、qCritical、qFatal)
一、基本分类qDebug 调试信息提示 qWarning 一般的警告提示 qCritical 严重错误提示 qFatal 致命错误提示 二、如何截获这些信息Qt提供了qInstallMsgHandler方法用来定制消息发生后如何来处理。qInstallMsgHandler 是一个回调函数,主要是由qDebug、qWarnng、qCritical、qFatal这些函数进行触发。也就是说,qDeubg这些函数处理的消息文本会被qInstallMsgHandle.原创 2021-07-06 17:06:42 · 3429 阅读 · 0 评论 -
【Qt】如何调整编译顺序?
环境IDE:Qt creator 4.11.0问题子目录项目如何调整子项目编译顺序?解决方法编辑pro文件,添加如下字段。CONFIG += ordered调整后,如下所示。TEMPLATE = subdirsCONFIG += orderedSUBDIRS += \ Simlog \ QgdlogTester...原创 2020-12-31 14:12:09 · 1711 阅读 · 1 评论 -
【Qt】Qt creator自动创建驼峰命名法文件
环境IDE:Qt creator 4.11.0问题Qt安装后,Qt creator创建的工程中 h 与 cpp 文件命名全部为小写,有点不习惯。如下图所示。如何让Qt creator自动生成驼峰命名法文件?解决方法1、Qt creator 菜单 工具\选项,打开如下 选项 页面。在 C++\文件命名 页面,在选项 Lower case file names 前去除勾选。2、大功告成。...原创 2020-12-24 15:25:43 · 839 阅读 · 0 评论 -
【Qt】QComboBox阻断currentIndexChanged信号
环境IDE:Qt creator 4.11.0编译器:MinGW 5.3.0 32bit for C++问题QComboBox控件初始化时需要调用addItem或者insertItem函数。这些函数本身并没有什么问题。但是,调用此类函数会触发currentIndexChanged信号。如何在QComboBox初始化时屏蔽currentIndexChanged信号,是本文研究的问题。解决方法1、使用blockSignals函数关闭信号发生,初始化完毕后再恢复。ui..原创 2020-08-30 12:41:14 · 3165 阅读 · 1 评论 -
【Qt】QObject: Cannot create children for a parent that is in a different thread.
环境IDE:Qt creator 4.11.0编译器:MinGW 5.3.0 32bit for C++问题1、自定义类CMyCom的构造函数。CMyCom::CMyCom(QObject *parent) : QObject(parent){ m_pSerialPort = new QSerialPort();}2、自定义类CMyCom的析构函数。CMyCom::~CMyCom(){ delete m_pSerialPort;}...原创 2020-07-19 17:51:37 · 1265 阅读 · 0 评论 -
【Qt】Qt Creator 打开项目出现 No valid setting file could be found 告警
环境系统:win10-x64Qt版本:5.9.932bit问题如题。解决方法1、项目\Configure Project页面,点击Configure Project,重新配置。、原创 2020-06-30 17:47:55 · 10931 阅读 · 5 评论 -
【Qt】arm-none-eabi-gdb-py.exe由于找不到python27.dll 无法继续执行代码
环境系统:win10-x64Qt版本:32bit 5.9.9问题原创 2020-06-28 10:19:28 · 7932 阅读 · 1 评论 -
【Qt】warning: ISO C++11 does not allow conversion from string literal to char
环境IDE:Qt 5.9.9编译器:MinGW 5.3.0 32bit for C++问题char *pszTip = "Press 'Q' exit application.\n";编译后警告如下..\QThreadTest\MyThread.cpp:14:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *pszTip =..原创 2020-06-26 17:30:29 · 1257 阅读 · 0 评论 -
【Qt】pro工程转sln工程
解决方法:qmake命令生成vs的vcproj文件。具体步骤:qmake生成的vs工程与环境变量中的qmakespec相关,可以有两种方法:1、默认情况下,即环境变量qmakespec为你装的qt for vs的版本,默认生成的为该版本的vs工程文件。例如,你装的是QT for vs2010,环境变量qmakespec=win32-msvc2010,默认情况下生成的是vc2010的...原创 2018-05-03 11:19:21 · 6785 阅读 · 1 评论 -
【Qt】NDK各版本下载
NDK各版本下载:https://blog.csdn.net/gyh198/article/details/75036686转载 2018-08-09 11:34:56 · 3491 阅读 · 0 评论 -
【Qt】main.cpp:1:24: fatal error: QApplication: No such file or directory
QT版本:5.7.0代码:#include <QApplication>#include <QLineEdit>#include <QPushButton>#include <QLabel>#include <QWidget>#include <QHBoxLayout>#include <QVBox...原创 2018-08-15 22:21:05 · 2499 阅读 · 0 评论 -
【Qt】学习资料
MYSQL数据库相关学习资料整理:QT官网:https://www.qt.io/QT开源社区:http://www.qter.org/QTCN开发网:http://www.qtcn.org/bbs/i.phpQt学习之路系列教程:http://www.qter.org/thread-629-1-1.html...原创 2018-09-21 14:20:44 · 281 阅读 · 0 评论 -
【Qt】类前置声明
在Qt开发项目中,经常会用到各种库,但是一般在.h文件中进行某类型变量定义时,都会对其类型的class进行声明,如下面代码所示:#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QCloseEvent>class QLineEdit;class QDialog;...原创 2018-09-23 08:01:56 · 3774 阅读 · 0 评论 -
【Qt】QSqlDatabase: QMYSQL driver not loaded的解决方法
1、环境系统:win x64QT版本:5.7.0mysql版本:5.7.22解压缩版2、现象QT运行访问mysql数据库,出现QSqlDatabase: QMYSQL driver not loaded的报错。如下图所示:3、解决方法a、找到libmysql.dll和libmysql.lib文件,这两个文件一般可以在mysql\lib目录下找到(例如...原创 2018-10-21 11:36:34 · 1458 阅读 · 0 评论 -
【Qt】Creator打开QT项目失败
1、环境系统:win x64QT版本:5.7.0mysql版本:5.7.22解压缩版2、现象双击pro文件后,QT Creator自动打开工程。但是,在 编辑页面\项目 下找不到任何头文件与源文件,也就是说项目为空。用 记事本 查看pro文件,如下图所示。这张图也说明,实际该QT工程并不为空。3、解决方法1、删除工程目录中*.pro.user文件。...原创 2019-04-20 17:53:25 · 5140 阅读 · 0 评论 -
【Qt】各版本官方下载地址以及环境搭建
记录下Qt各版本的下载地址,便于后期查找及下载1. 所有Qt版本下载地址:http://download.qt.io/archive/qt/2. 所有Qt Creator下载地址:http://download.qt.io/archive/qtcreator/3. 所有Qt VS开发插件下载地址:http://download.qt.io/archive/...原创 2018-04-06 11:56:38 · 360 阅读 · 0 评论