Qt中 qtabwidget用法示例
首先创建了一个窗口,并在窗口中添加了一个QTabWidget。QTabWidget有三个标签页,每个标签页都是一个QWidget。在第一个标签页中,还创建了一个QPushButton作为子部件,并将其放置在标签页的中央。运行程序后,你应该可以看到一个带有三个标签页和一个按钮的窗口。
下面是一个简单的使用QTabWidget的示例:
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
// 创建一个QWidget作为整个窗口的容器
QWidget window;
// 创建一个QTabWidget作为主部件
QTabWidget tabWidget(&window);
// 创建三个QWidget作为标签页的子部件
QWidget *tab1 = new QWidget();
QWidget *tab2 = new QWidget();
QWidget *tab3 = new QWidget();
// 将这些子部件添加到QTabWidget中,并设置每个标签页的标题
tabWidget.addTab(tab1, "Tab 1");
tabWidget.addTab(tab2, "Tab 2");
tabWidget.addTab(tab3, "Tab 3");
// 在第一个标签页中创建一个QPushButton
QPushButton *button = new QPushButton("Hello World", tab1);
// 将按钮放在标签页的中央
button->setGeometry(QRect(QPoint(100, 100), QSize(200, 50)));
// 显示窗口
window.show();
// 运行程序
return app.exec();
}
进群领取qt开发学习资料以及技术交流 在下方↓↓↓↓↓↓↓↓