- .por文件解释
QT += core gui //Qt包含的模块 greaterThan(QT_MAJOR_VERSION, 4): QT += widgets // greaterThand大于 大于4版本以上 包含 widgt模块 TARGET = 1227test //目标 生成的.exe程序的名称 TEMPLATE = app //模板 应用程序模板 Application SOURCES += \ main.cpp \ //源文件 wwidget.cpp HEADERS += \ //头文件 wwidget.h
- .h代码解释
#ifndef WWIDGET_H #define WWIDGET_H #include <QWidget> //包含头文件 QWidgt 窗口类 QT_BEGIN_NAMESPACE namespace Ui { class wWidget; } QT_END_NAMESPACE class wWidget : public QWidget { Q_OBJECT //Q_OBJECT宏,允许类中使用信号和槽机制 public: wWidget(QWidget *parent = nullptr); //构造函数 ~wWidget(); private: Ui::wWidget *ui; }; #endif // WWIDGET_H
- 命名规范 (1)类名:首字母大写 单词和单词之间首字母大写(2)函数名:变量名称 首字母小写,单词和单词之间首字母大写
- 快捷键: (1)注释: ctrl + / (2)运行: ctrl + r (3)编译: ctrl + b (4)字体缩放: ctrl + 鼠标滚轮 (5)查找: ctrl + f (6)整行移动: ctrl + shift + 上箭头 (7)帮助文档 :F1 (8)自动对齐: ctrl + i (9)同名之间的.h和.cpp切换: F4
- 帮助文档 :第一种方式F1 第二种 左侧按钮 第三种 E:\QT\5.9.9\mingw53_32\bin\ass…
- 按钮控件常用API:(1)创建: QPushButton * btn = new QPushButton (2)设置父亲: setParent(this) (3)设置文本: setText(“文字”) (4)设置位置: move(宽,高) (5)重新指定窗口大小: resize (6)设置窗口标题:setWindowTitle (7)设置窗口固定大小: setFixedSize
- 对象树:(1)当创建的对象在堆区时候,如果指定的父亲是QObject派生下来的类或者QObject子类派生下来的类,可以不用管理释放的操作,将对象会放入到对象树中 (2)一定程度上简化了内存回收机制
- Qt中的坐标系:(1)左上角为0,0点 (2)X以右为正方向 (3)Y以下为正方向
Qt学习第二天
最新推荐文章于 2023-06-06 08:04:38 发布