QT笔记第一天
三种基类: QMainWindow:基类, 最基本的什么都没有 QWidget:它的父类是QMainWindow, 包含一些状态栏以及菜单栏相关的信息 QDialog:它的父类是QMainWindow, 包含一些对话框 程序中: return a . exec ( ) ; //让应用程序对象进入消息循环,程序阻塞到这一行,知道点击错号x程序运行结束 .pro文件 QT += core gui //qt包含的模块 greaterThan(QT_MAJOR_VERSION, 4): QT += widget //版本大于4时,包含widget这个模块 TARGET = 01_FirstProject // 目标:生成exe的名称 TEMPLATE = app //模板:创建应用程序模板 SOURCES += ……//源文件 HEADERS += ……//头文件 .h文件 Q_OBJECT//Q_OBJECT宏:允许类使用信号和槽的机制 帮助文档 在文件夹Qt5.11.3/5.11.3/bin/assistant 按钮操作 创建QPushButton * btn = new QPushButton; 设置按钮的名称 btn->setText(“titile”); 设置按钮在哪个窗口下 btn->setParent(this); 设置按钮的位置 btn->move(100,100);