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开发学习资料以及技术交流  在下方↓↓↓↓↓↓↓↓