Qt创建新项目
Qt创建新项目
环境:win10, Qt 5.9.8
创建Qt Widgets Application项目
-
New Project --> Application --> Qt Widgets Application --> Choose
-
设置项目名称(如 01_QtTest)和路径 --> 下一步 --> 下一步
-
进行如下设置:
-
下一步 --> 完成 --> Ctrl+R 编译并运行
创建Empty qmake Project项目
-
项目创建
- New Project --> 其他项目 --> Empty qmake Project --> Choose
- 设置名称(如02_HelloQt)和路径
- 下一步 --> 下一步 --> 完成
-
代码示例
-
编写.pro文件
Qt += widgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
-
新建main.cpp源文件
右击项目 --> Add New --> C++ Source File --> Choose --> 名称main.cpp --> 完成
-
编写main.cpp文件
//Qt头文件名和类名一致,没有.h #include <QApplication> #include <QWidget> #include <QPushButton> int main(int argc, char **argv) { //QApplication: 应用程序类 QApplication a(argc, argv); //有且只有一个应用程序类的对象 //QWidget: 窗口控件基类 QWidget w; w.setWindowTitle("Hello Qt"); //设置标题 w.resize(400, 200); //设置窗口大小 w.show(); //窗口创建默认是隐藏的,需要人为显示 //QPushButton: 按钮基类 QPushButton b; b.setText("^_^"); //设置内容 b.move(500, 500); //移动位置 b.resize(100, 50); //重置大小 b.show(); //按钮和窗口独立时需要分别显示 a.exec(); //让程序一直执行,等待用户操作和事件的发生 return 0; }
-