随笔分类 -  9、Qt5::API

摘要:待整理 阅读全文
posted @ 2022-02-19 22:40 osbreak 阅读(19) 评论(0) 推荐(0) 编辑
摘要:Qt5.14.2 + instantclient_19_6 编译 qsqloci.dll 1、安装好Qt, QtCreate 打开项目 C:\Qt\Qt5.14.2\5.14.2\Src\qtbase\src\plugins\sqldrivers\psql\oci.pro 2、修改oci.pro文件 阅读全文
posted @ 2022-02-19 19:37 osbreak 阅读(85) 评论(0) 推荐(0) 编辑
摘要:Qt5.14.2 + postgresql-10.3-2 编译 qsqlpsql.dll 和 qsqlpsql.lib 1、安装好Qt, QtCreate 打开项目 C:\Qt\Qt5.14.2\5.14.2\Src\qtbase\src\plugins\sqldrivers\psql\psql.p 阅读全文
posted @ 2022-02-19 18:31 osbreak 阅读(544) 评论(0) 推荐(0) 编辑
摘要:QtConcurrent 是命名空间 (namespace),它提供了高层次的函数接口 (APIs),使所写程序,可根据计算机的 CPU 核数,自动调整运行的线程数目。 使用 QtConcurrent 模块,需要在 .pro 中添加: QT += concurrent #include "qtcon 阅读全文
posted @ 2021-12-02 16:59 osbreak 阅读(179) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/osbreak/p/15634071.html 阅读全文
posted @ 2021-12-02 16:54 osbreak 阅读(60) 评论(0) 推荐(0) 编辑
摘要:继承QRunnable。和QThread使用一样,线程类继承于QRunnable。 重写run函数。和QThread一样,需要重写run函数,run是一个纯虚函数,必须重写。 使用QThreadPool启动线程 class PThreadRunnable : public QRunnable { p 阅读全文
posted @ 2021-12-02 16:51 osbreak 阅读(109) 评论(0) 推荐(0) 编辑
摘要:class Worker : public QObject { Q_OBJECT public: explicit Worker(QObject *parent = 0); void WorkRun(); void setFlag(bool flag = true); signals: void s 阅读全文
posted @ 2021-12-02 11:41 osbreak 阅读(197) 评论(0) 推荐(0) 编辑
摘要:一个QThread对象管理一个线程。QThread的执行从run()函数的执行开始,在Qt自带的QThread类中,run()函数通过调用exec()函数来启动事件循环机制,并且在线程内部处理Qt的事件。 QThread只有run函数是在新线程里的,其他所有函数都在QThread生成的线程里 子线程 阅读全文
posted @ 2021-12-02 11:40 osbreak 阅读(329) 评论(0) 推荐(0) 编辑
摘要:// 自定义消息处理 qInstallMessageHandler(comfunc::myMessageOutput); void comfunc::myMessageOutput(QtMsgType type, const QMessageLogContext &context, const QS 阅读全文
posted @ 2021-02-03 23:20 osbreak 阅读(171) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示