
QT
醉雨轩^_^
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu20.04 Qt5安装和卸载
一个跨平台的构建系统生成工具,读取项目配置文件(通常是 CMakeLists.txt),生成适合当前平台的原生构建文件(如 Makefile、Visual Studio 工程文件等),从而统一管理跨平台项目的构建流程。基于 LLVM 的编译器,支持 C、C++、Objective-C 等语言,是 gcc 的一个替代品,具有更快的编译速度、更好的错误提示和模块化设计。GNU 编译器集合中的 C++ 编译器,专门用于编译 C++ 语言程序,同时也可以处理部分 C 代码,但一般用于 C++ 编译。原创 2025-03-24 10:25:19 · 749 阅读 · 0 评论 -
QT 子线程调用主线程的MySQL连接
出错问题:QSqlDatabasePrivate::database: requested database does not belong to the calling thread QSqlDatabasePrivate::removeDatabase: connection ‘qt_sql_default_connection’ is still in use, all queries will cease to work解决方法主线程、子线程各自创建数据库连接,用完断开数据库连接移除原创 2021-08-27 15:26:29 · 809 阅读 · 0 评论 -
QT 子线程两种创建方式
第一种:继承QThread#ifndef THREADFROMQTHREAD_H#define THREADFROMQTHREAD_H#include <QThread>#include <QObject>class ThreadFromQThread : public QThread{ Q_OBJECTpublic: ThreadFromQThread(); protected: void run();};#endif //原创 2021-08-27 15:00:13 · 2879 阅读 · 0 评论 -
QT:数据库MySQL加载失败
QT:qt-opensource-windows-x86-5.12.11MySQL:mysql-8.0.26-winx64出错问题: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7解决方法:1.确定项目编译环境是msvc2017_64,还是mingw73_64。如果两个都用,后面步骤分两次操作。2.编译目录下,是否原创 2021-08-27 11:43:48 · 621 阅读 · 0 评论 -
QT5.12.0 和 VS2017 开发环境配置
1.下载安装软件1.1 VS2017下载地址:点击此处转到下载网页1.2 QThttps://download.qt.io/archive/qt/注意:Qt5.9以上的Qt安装程序可以在安装的时候选择mingw版本和VS版本等,注意选择合适的版本Qt5.12.0只有mingw64版,VS2017有32位和64位 Qt5.12.2有mingw32、64版,VS2017有32位和64位1.3 QTVisual studio tools点击工具–>扩展...原创 2021-08-11 09:38:07 · 1093 阅读 · 0 评论 -
QT VS Tools Cannot find qmake
添加配置QT VS Tools -> Options原创 2021-07-26 10:02:14 · 2104 阅读 · 5 评论