「QT」QT5程序设计专栏目录
✨博客主页 | ||
---|---|---|
何曾参静谧的博客 | ||
📌文章专栏 | ||
「QT」QT5程序设计 | ||
📚全部专栏 | ||
「VS」Visual Studio | 「C/C++」C/C++程序设计 | 「UG/NX」BlockUI集合 |
「Win」Windows程序设计 | 「DSA」数据结构与算法 | 「UG/NX」NX二次开发 |
「QT」QT5程序设计 | 「File」数据文件格式 | 「PK」Parasolid函数说明 |
「Py」Python程序设计 | 「Math」探秘数学世界 |
目录
- 程序发布
- 数据类型
- 基础数据类
- 时间日期类
- 顺序容器类
- 关联容器类
- 几何数据类
- 主界面类
- 主窗口类
- 标准对话框类
- 多窗体
- 界面控件
- 布局类
- 弹簧类
- 按钮类
- 数据视图类
- 数据窗口类
- 容器类
- 输入控件类
- 显示控件类
- Modle/View 结构
- 模型类
- 视图类
- 代理类
- 文件目录操作
- 基本绘图
- Graphics View绘图框架
- Qt Charts
程序发布
多语言界面、QSS界面美化、应用程序发布、多文件打包
数据类型
基础数据类
序号 | 说明 | 帮助 | 基类 | 文章链接 |
---|---|---|---|---|
1 | 字符串类 | QString | 何曾参静谧(无) | 「QT」基础数据类 之 QString 字符串类 |
2 | 字符串列表类 | QStringList | QList | 「QT」基础数据类 之 QStringList 字符串列表类 |
3 | 字符类 | QChar | 何曾参静谧(无) | 「QT」基础数据类 之 QChar 字符类 |
4 | 字节数组类 | QByteArray | 何曾参静谧(无) | 「QT」基础数据类 之 QByteArray 字节数组类 |
5 | 通用数据类 | QVariant | 何曾参静谧(无) | 「QT」基础数据类 之 QVariant 通用数据类 |
6 | 元对象类 | QObject | 何曾参静谧(无) | 「QT」基础数据类 之 QObject 元对象类 |
时间日期类
序号 | 说明 | 帮助 | 基类 | 文章链接 |
---|---|---|---|---|
1 | 时间数据类 | QTime | 何曾参静谧(无) | 「QT」基础数据类 之 QTime 时间数据类 |
2 | 日期数据类 | QDate | 何曾参静谧(无) | 「QT」基础数据类 之 QDate 日期数据类 |
3 | 日期时间数据类 | QDateTime | 何曾参静谧(无) | 「QT」基础数据类 之 QDateTime 日期时间数据类 |
4 | 定时器类 | QTimer | 何曾参静谧(无) | 「QT」基础数据类 之 QTimer 定时器类 |
顺序容器类
序号 | 说明 | 帮助 | 基类 | 文章链接 |
---|---|---|---|---|
1 | 动态数组类 | QVector | 何曾参静谧(无) | 「QT」顺序容器类 之 QVector 动态数组类 |
2 | 通用列表类 | QList | 何曾参静谧(无) | 「QT」顺序容器类 之 QList 通用列表类 |
3 | 双向链表类 | QLinkedList | 何曾参静谧(无) | 「QT」顺序容器类 之 QLinkedList 双向链表类 |
4 | 栈类 | QStack | QVector | 「QT」顺序容器类 之 QStack 栈类 |
5 | 队列类 | QQueue | QList | 「QT」顺序容器类 之 QQueue 队列类 |
关联容器类
序号 | 说明 | 帮助 | 基类 | 文章链接 |
---|---|---|---|---|
1 | 集合类 | QSet | 何曾参静谧(无) | 「QT」关联容器类 之 QSet 集合类 |
2 | 映射类 | QMap | 何曾参静谧(无) | 「QT」关联容器类 之 QMap 映射类 |
3 | 多值映射类 | QMultiMap | QMap | 「QT」关联容器类 之 QMultiMap 多值映射类 |
4 | 哈希映射类 | QHash | 何曾参静谧(无) | 「QT」关联容器类 之 QHash 哈希映射类 |
5 | 多值哈希映射类 | QMultiHash | QHash | 「QT」关联容器类 之 QMultiHash 多值哈希映射类 |
几何数据类
序号 | 说明 | 帮助 | 基类 | 文章链接 |
---|---|---|---|---|
1 | 二维向量类 | QVector2D | 何曾参静谧(无) | 「QT」几何数据类 之 QVector2D 二维向量类 |
2 | 三维向量类 | QVector3D | 何曾参静谧(无) | 「QT」几何数据类 之 QVector3D 三维向量类 |
3 | 四维向量类 | QVector4D | 何曾参静谧(无) | 「QT」几何数据类 之 QVector4D 四维向量类 |
4 | 4x4矩阵类 | QMatrix4x4 | 何曾参静谧(无) | 「QT」几何数据类 之 QMatrix4x4 4x4矩阵类 |
5 | 点类 | QPoint | 何曾参静谧(无) | 「QT」几何数据类 之 QPoint 点类 |
6 | 浮点型点类 | QPointF | 何曾参静谧(无) | 「QT」几何数据类 之 QPointF 浮点型点类 |
7 | 线段类 | QLine | 何曾参静谧(无) | 「QT」几何数据类 之 QLine 线段类 |
8 | 浮点型线段类 | QLineF | 何曾参静谧(无) | 「QT」几何数据类 之 QLineF 浮点型线段类 |
9 | 矩形类 | QRect | 何曾参静谧(无) | 「QT」几何数据类 之 QRect 矩形类 |
10 | 浮点型矩形类 | QRectF | 何曾参静谧(无) | 「QT」几何数据类 之 QRectF 浮点型矩形类 |
11 | 多边形类 | QPolygon | QVector | 「QT」几何数据类 之 QPolygon 多边形类 |
12 | 浮点型多边形类 | QPolygonF | QVector | 「QT」几何数据类 之 QPolygonF 浮点型多边形类 |
13 | 尺寸类 | QSize | 何曾参静谧(无) | 「QT」几何数据类 之 QSize 尺寸类 |
14 | 浮点型尺寸类 | QSizeF | 何曾参静谧(无) | 「QT」几何数据类 之 QSizeF 浮点型尺寸类 |
主界面类
主窗口类
序号 | 说明 | 帮助 | 基类 | 文章链接 |
---|---|---|---|---|
1 | 窗口基类 | QWidget | QObject、QPaintDevice | 「QT」窗口类 之 QWidget 窗口基类 |
2 | 对话框类 | QDialog | QWidget | 「QT」窗口类 之 QDialog 对话框类 |
3 | 主窗口类 | QMainWindow | QWidget | 「QT」窗口类 之 QMainWindow 主窗口类 |
标准对话框类
序号 | 说明 | 帮助 | 基类 | 文章链接 |
---|---|---|---|---|
1 | 消息对话框 | QMessageBox | QDialog | 「QT」标准对话框类 之 QMessageBox 消息对话框 |
2 | 错误消息对话框 | QErrorMessage | QDialog | 「QT」标准对话框类 之 QErrorMessage 错误消息对话框 |
3 | 文件对话框 | QFileDialog | QDialog | 「QT」标准对话框类 之 QFileDialog 文件对话框 |
4 | 字体对话框 | QFontDialog | QDialog | 「QT」标准对话框类 之 QFontDialog 字体对话框 |
5 | 颜色对话框 | QColorDialog | QDialog | 「QT」标准对话框类 之 QColorDialog 颜色对话框 |
6 | 输入对话框 | QInputDialog | QDialog | 「QT」标准对话框类 之 QInputDialog 输入对话框 |
7 | 进度对话框 | QProgressDialog | QDialog | 「QT」标准对话框类 之 QProgressDialog 进度对话框 |
8 | 打印对话框 | QPrintDialog | QDialog | 「QT」标准对话框类 之 QPrintDialog 打印对话框 |
多窗体
QSplashScreen、QMdiArea、QMdiSubWindow、QDesktopWidget、QWindow
界面控件
布局类
QVBoxLayout、QHBoxLayout、QGridLayout、QFormLayout
弹簧类
Spacers
按钮类
QPushButton、QToolButton、QRadioButton、QCheckBox、QCommandLinkButton、QDialogButtonBox
数据视图类
QListView、QTreeView、QTableView、QColumnView、QUndoView、、
数据窗口类
QListWidget、QTreeWidget、QTableWidget
容器类
QGroupBox、QScrollArea、QToolBox、QTabWidget、QStackedWidget、QFrame、QWidget、QMdiArea、QDockWidget、QAxWidget、
输入控件类
QComboBox、QFontComboBox、QLineEdit、QTextEdit、QPlainTextEdit、QSpinBox、QDoubleSpinBox、QTimeEdit、QDateEdit、QDateTimeEdit、QDial、QScrollBar、QScrollBar、QSlider、QScrollBar、QKeySequenceEdit、
显示控件类
QLabel、QTextBrowser、QGraphicsView、QCalendarWidget、QLCDNumber、QProgressBar、Line、QOpenGLWidget、QQuickWidget、
Modle/View 结构
模型类
视图类
代理类
文件目录操作
QIODevice、QCoreApplication、QFileInfo、QFile、QTemporaryFile、QDir、QTemporaryDir、QFileSystemWatcher、QDataStream、QTextStream
基本绘图
QPainter、QPainterDevice、QPaintEngine
Graphics View绘图框架
QGraphicScene、QGraphicsItem、QGraphicsView