Qt教程
Qt教程
QT教程
QT宏
QObject及其子类都禁用了复制构造函数和赋值运算符
元对象系统
- Qt中的元对象系统(Meta-Object System)
- QT中元对象系统(MOC)原理
- Qt元对象和属性系统详解
- Qt MetaObject 详解之二:QMeta数据以及数据结构信息
- Qt中的元对象系统(Meta-Object System)
- Qt之自定义属性Q_PROPERTY使用的一些体会
- Qt5之反射机制(内省)
- When, where and why use namespace when registering custom types for Qt
对象树
事件循环
多线程和并发
- Qt 多线程编程之敲开 QThread 类的大门
- Qt 多线程编程之降低线程的开销
- QObject 类的成员变量是否为其子对象问题
- QT线程池的使用:QThreadPool类和QRunnable类
- QThreadPool线程池的原理与使用
- QtConcurrent多线程
- QtConcurrent::task为在单独的线程中运行任务提供了一个替代接口
- QFuture的使用:多线程与进度条
- QWaitCondition 的正确使用方法
Qt sqlite
资源系统
数据类型转换
指针
网络
QVariant
QString
qt信号与槽函数
q指针 d指针
- Qt中Q_D宏及d指针
- Qt-D指针和Q指针及使用
- 【Qt】Qt源码学习(一):Q_D和Q_Q,简称d指针
- Qt : d指针和q指针?
- Qt中使用Q指针和D指针 delete
- Qt源码之d指针分析(QObject,QObjectPrivate)
- 读QT5.7源码(七)QObjectData 和 QObjectPrivate
Qt定时器
qdbus
dbus unix-fd
- 通过Unix套接字传递文件描述符
- Qt 5.6使用QLocalServer和QLocalSocket传递文件描述符(Qt 5.6 Passing File Descriptors with QLocalServer and QLocalSocket)
qdbus cmake
https://docs.w3cub.com/qt~5.15/qtdbus-cmake-qt5-generate-dbus-interface
https://doc.qt.io/qt-5.12/qtdbus-cmake-qt5-generate-dbus-interface.html
https://doc.qt.io/archives/qt-5.13/qtdbus-cmake-qt5-add-dbus-adaptor.html
https://doc.qt.io/archives/qt-5.13/search-results.html?q=qt5_add_dbus_Interface
qmake cmake
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake'
https://semlanik.github.io/qtprotobuf/group__generator.html#cmake_qtprotobuf_link_target
qt日志
在Deepin 20.1系统中qDebug()没有输出的修复方案
1
export QT_LOGGING_RULES="*.debug=true"
QProcess
进程通信
Qt教程
https://realwujing.github.io/cpp/Qt教程/