Qt创建新项目

Qt创建新项目

环境:win10, Qt 5.9.8

创建Qt Widgets Application项目

  • New Project --> Application --> Qt Widgets Application --> Choose

  • 设置项目名称(如 01_QtTest)和路径 --> 下一步 --> 下一步

  • 进行如下设置:

  • 下一步 --> 完成 --> Ctrl+R 编译并运行

创建Empty qmake Project项目

  1. 项目创建

    • New Project --> 其他项目 --> Empty qmake Project --> Choose
    • 设置名称(如02_HelloQt)和路径
    • 下一步 --> 下一步 --> 完成
  2. 代码示例

    • 编写.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;
      }
      
      
posted @ 2021-01-15 02:02  夏恒  阅读(296)  评论(0编辑  收藏  举报