有 3 种基类可以选择:
-
QMainWindow
是主窗口类,主窗口具有主菜单栏、工具栏和状态栏,类似于一般的应用程序的主窗口; -
QWidget
是所有具有可视界面类的基类,选择 -
QWidget
创建的界面对各种界面组件都可以 支持; -
QDialog
是对话框类,可建立一个基于对话框的界面;
在项目名称节点下面,分组管理着项目内的各种源文件,几个文件及分组分别为以下几项:
- Demo.pro 是项目管理文件,包括一些对项目的设置项。
- Headers 分组,该节点下是项目内的所有头文件(.h),图 5 中所示项目有一个头文件
mainwindow.h
,是主窗口类的头文件。 - Sources 分组:该节点下是项目内的所有 C++源文件
(.cpp)
,图 5 中所示项目有两个 C++ 源文件,mainwindow.cpp
是主窗口类的实现文件,与mainwindow.h
文件对应。main.cpp
是主函数文件,也是应用程序的入口。 - Forms 分组:该节点下是项目内的所有界面文件(.ui)。图 5 中所示项目有一个界面文件
mainwindow.ui
,是主窗口的界面文件。界面文件是文本文件,使用 XML 语言描述界面的组成。