QT:创建一个主窗口,向主窗口添加一个tabwidget,再往tabwidget里面添加一个”文件“选项和一个”视图“选项
时间: 2024-05-06 09:14:54 浏览: 175
qtabwidget-dragging-tabs:Qt 5 QTabWidget,其中将选项卡拖动到新窗口并像在浏览器中一样向后拖动
可以使用Qt的设计师(Qt Designer)来创建主窗口和TabWidget,然后在代码中添加选项卡。以下是具体步骤:
1. 在Qt Designer中创建一个新的窗体(Widget)。
2. 在工具箱中找到TabWidget控件,拖动到窗体中间区域。
3. 右键单击TabWidget,选择“添加标签页(Add Tab)”,然后输入“文件”作为标签页的名称。
4. 再次右键单击TabWidget,选择“添加标签页(Add Tab)”,然后输入“视图”作为标签页的名称。
5. 保存窗体并在Qt Creator中打开它的源文件。
6. 在源文件中,可以使用以下代码来添加标签页:
```cpp
// 添加 "文件" 标签页
QWidget *fileWidget = new QWidget();
ui->tabWidget->addTab(fileWidget, tr("文件"));
// 添加 "视图" 标签页
QWidget *viewWidget = new QWidget();
ui->tabWidget->addTab(viewWidget, tr("视图"));
```
7. 在添加完标签页后,可以在文件和视图的选项卡中添加更多的控件和布局。
8. 运行程序,就可以看到主窗口中的TabWidget和两个标签页了。
阅读全文