【发布时间】:2017-06-12 09:09:14
【问题描述】:
我需要一点帮助。我在 QT 中有两个项目,一个是具有 mainwindow.cpp、main.cpp、mainwindow.ui、qnode 的发布者,另一个是具有相同数量文件的订阅者。我想将两个 .ui 文件组合在一起,或者说创建一个新的 .ui,其中有两个选项卡,每个选项卡都访问 publisher.ui 和subscriber.ui。我该怎么做?
【问题讨论】:
我需要一点帮助。我在 QT 中有两个项目,一个是具有 mainwindow.cpp、main.cpp、mainwindow.ui、qnode 的发布者,另一个是具有相同数量文件的订阅者。我想将两个 .ui 文件组合在一起,或者说创建一个新的 .ui,其中有两个选项卡,每个选项卡都访问 publisher.ui 和subscriber.ui。我该怎么做?
【问题讨论】:
您可以使用QStackedWidget。
http://doc.qt.io/qt-5/qstackedwidget.html
只需添加一些可以检查的QPushButton 实例,并将它们用作您的“标签”。您可以通过 QWidget UI 和 QML UI 轻松使用 QStackedWidget 索引属性
【讨论】: