QT项目配置

QT项目配置

路径配置

工具-选项-构建和运行-./%{CurrentBuild:Name}-确定//选择当前目录生成项目

添加qt源码

工具-选项-调试器-添加qt源码-路径5.9.6下的src文件侠-ok

qt的快捷方式

D:\QT\Tools\QtCreator\bin\qtcreator.exe

QT中常用的类


#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include<QLabel>//label标签
#include<QWidget>//所有部件的基类
#include<QObject>//QT的基类
#include<QDialog>//对话框
#include<QFrame>//有边框部件的基类
#include<QDebug>//调试打印的debug类
#include<QPushButton>//按钮
#include<QRadioButton>//单选按钮
#include<QActionGroup>//控件分组框比如多个单选按钮分成一组
#include<QLineEdit>//输入框
#include<QMovie>//动图
#include<QHBoxLayout>//水平布局
#include<QVBoxLayout>//垂直布局
#include<QFormLayout>//表单布局
#include<QGraphicsLayout>//格线布局
#include<QGridLayout>//网格布局
#include<QSpacerItem>//项间(控件)间隙
#include<QString>//字符串
#include<QByteArray>//字节数组
#include<QDateTime>//时间
#include<QStringList>//字符串链表
#include<QList>//链表
#include<QVector>//容器
#include<QHash>//哈希
#include<QVariant>//共用容器
#include<QColor>//颜色
#include<QFileDialog>//文件对话框
#include<QColorDialog>//颜色对话框
#include<QFontInfo>//文字对话框
#include<QInputDialog>//输入对话框
#include<QMessageBox>//消息框

#include<QAction>/*动作按钮 插入到小部件中的抽象用户界面操作在应用程序中,可以通过菜单、工具栏按钮和键盘快捷键调用许多常用命令。由于用户希望以相同的方式执行每个命令,而不管使用的用户界面是什么,因此将每个命令表示为一个操作是很有用的。
动作可以添加到菜单和工具栏,并将自动保持它们同步。例如,在文字处理程序中,如果用户按下加粗的工具栏按钮,加粗的菜单项将自动被选中。*/


#include<QMenu>//菜单类
#include<QToolButton>//工具栏
#include<QTextFormat>//文本框
#include<QUrl>//解析编码
#include<QImageReader>//读取图像提供更多方式
#include<QGraphicsOpacityEffect>//部件透明
#include<QBitmap>//位图
#include<QComboBox>//下拉组合框

#include<QFont>//字体类
#include<QTextEdit>//文本编辑框
#include<QTimer>//定时器
#include<QPixmap>//图片
#include<QPen>//画笔类
#include<QBrush>//画刷
#include<QTextDocument>//文本文件
#include<QSignalMapper>//信号映射器
#include<QMdiSubWindow>//子窗口
#include<QTextCursor>//文本光标
#include<QCloseEvent>//关闭事件
#include<QTextListFormat>//文本列表格式
#include<QRectF>//矩形
#include<QTextBlockFormat>//文本块格式
#include<QIcon>//图标类
#include<QSpinBox>//部件调节步长
#include<QSplitter>//分列器
#include<QTextDocument>//文本文档
#include<QImage>//图片
#include<QPainter>//画家
#include<QPaintEngine>//绘制事件
#include<QPalette>//调色板



QLatinlstring("a,b,c");//是一个宏,传参不需要构造函数,可以节省开支 对象相当于const char *
QStringLiteral("a,b,c");//作用同上
#include<QSystemTrayIcon>//系统托盘
#include<QFileInfo>//文件信息
#include<QTableWidgetItem>//表视图得项
#include<QApplication>//应用的主类 其中有实例
#include<QSize>//尺寸
#include<QProxyStyle>//委托设计风格类  可设置部件的风格
#include<QMap>//映射容器类
#include<QAction>//动作按钮类
#include <QWebEngineView>//网页视图
#include<QDomNode>//节点 Qt中所有的DOM节点都可以使用QDomNode进行操做


#include<QEvent>//事件
#include<QMouseEvent>//鼠标事件
#include<QDesktopWidget>//获取桌面最大的几何信息
#include<QTreeWidget>//树部件
#include<QToolTip>//提示得类
#include<QTreeWidgetItem>//树部键项 类
#include<QSettings>//设置应用程序的抽象类
#include<QSqlDatabase>//数据库
#include<QSqlQuery>//数据库查询
#include<QSqlQueryModel>//数据库查询模型
#include<QSqlRecord>//数据库查询记录得类
#include<QUdpSocket>//udp
#include<QTcpSocket>//tcp
#include<QThread>//多线程重写run方法



#include<QGraphicsScene>//场景
#include<QGraphicsView>//图像视图
#include<QGraphicsObject>//图形项
#include<QPropertyAnimation>//属性动画
#include<QSequentialAnimationGroup>//动画组
#include<QParallelAnimationGroup>//并行动画组
#include<QGraphicsTextItem>//图形文本项


#endif // MAINWINDOW_H
更改图标文件 先获取ioc文件图片粘贴到当前文件侠 工程文件中 RC_ICONS+=login.com//ioc文件名

猜你喜欢

转载自blog.csdn.net/qq_45743563/article/details/112205937