QStackedWidget怎么使用
QStackedWidget是一个Qt控件,它可以在同一位置显示多个子控件中的一个。常用于实现多个页面切换的功能。使用QStackedWidget需要以下步骤:
- 在Qt Designer中或代码中创建QStackedWidget控件。
- 向QStackedWidget中添加子控件,每个子控件表示一个页面。
- 使用setCurrentIndex()方法或setCurrentWidget()方法切换页面。
示例代码:
// 创建QStackedWidget控件
QStackedWidget *stackedWidget = new QStackedWidget(this);
// 向QStackedWidget添加子控件(页面)
QWidget *page1 = new QWidget();
QWidget *page2 = new QWidget();
stackedWidget->addWidget(page1);
stackedWidget->addWidget(page2);
// 切换页面
stackedWidget->setCurrentIndex(1); // 切换到第二个页面
// 或者
stackedWidget->setCurrentWidget(page1); // 切换到第一个页面
``
原文地址: http://www.cveoy.top/t/topic/hiOc 著作权归作者所有。请勿转载和采集!