Skip to main content
标签ad报错:该广告ID(9)不存在。
  主页 > Qt入门

一个简单的Qt/C++ Demo,用于实现一个带有tab页控件的主页面

2023-04-23 浏览:
标签ad报错:该广告ID(7)不存在。


#include <QtWidgets>
#include <iostream>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QWidget* mainWidget = new QWidget();

    QTabWidget* tabWidget = new QTabWidget(mainWidget);
    QVBoxLayout* layout = new QVBoxLayout(mainWidget);

    QLabel* label1 = new QLabel("This is Tab 1");
    QLabel* label2 = new QLabel("This is Tab 2");
    
    // 在标签上添加控件
    QWidget* tab1 = new QWidget();
    QVBoxLayout* tab1Layout = new QVBoxLayout(tab1);
    tab1Layout->addWidget(label1);
    
    QWidget* tab2 = new QWidget();
    QVBoxLayout* tab2Layout = new QVBoxLayout(tab2);
    tab2Layout->addWidget(label2);

    // 设置Tab页标题
    tabWidget->addTab(tab1, "Tab 1");
    tabWidget->addTab(tab2, "Tab 2");

    layout->addWidget(tabWidget);
    mainWidget->setLayout(layout);

    mainWidget->show();

    return app.exec();
}