我了解如何将 scrollArea 添加到特定的小部件。但是在我的情况下,Qwidget 有多个子小部件,这些都是使用 QVBoxLayout 设置的。现在在这种情况下如何添加滚动条?这里 QWidget 不是中心小部件,它是 TabWidget 的页面之一。我的代码如下所示:
QTabWIdget *center = new QTabWidget; setCentralWIdget(center);
xTab = new QWidget;
formLayout = new QFormLayout; formLayout->addWidget(...); formLayout->addWidget(...); formLayout->addWidget(...); formLayout->addWidget(...);
xTab->setLayout(formLayout);
现在如何将滚动条设置为 xTab?我尝试使用
scrollArea = new QScrollArea;
scrollArea->setWidget(xTab);
但是,这不起作用。
任何想法/建议都是有帮助和赞赏的。