QT新建一个新窗口类
时间: 2023-07-04 11:11:50 浏览: 414
qt 自定义标签 窗口类创建
在Qt中,新建一个新窗口类可以按照以下步骤进行:
1. 打开Qt Creator,选择 File -> New File or Project,选择 Qt Widgets Application,点击 Choose。
2. 在弹出窗口中,输入项目名称和存储路径,点击 Next。
3. 在弹出窗口中,选择类别为 Dialog without Buttons,点击 Next。
4. 在弹出窗口中,输入类名(例如:MyDialog),选择基类为 QDialog,点击 Next。
5. 在弹出窗口中,选择项目文件夹,点击 Finish。
6. 在Qt Creator中打开 MyDialog.h 文件,在类的声明中添加以下代码:
```c++
public:
explicit MyDialog(QWidget *parent = nullptr);
~MyDialog();
```
7. 在MyDialog.cpp文件中,添加以下代码:
```c++
MyDialog::MyDialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::MyDialog)
{
ui->setupUi(this);
}
MyDialog::~MyDialog()
{
delete ui;
}
```
8. 在 Qt Creator 中,选择 Build -> Run,即可运行该窗口类。
这样,一个新的窗口类就创建完成了。你可以在该类中添加其他的 UI 控件和自定义函数来实现你想要的功能。
阅读全文