我使用Qt 5。15.3,使用Qt cretor。
我想在QVBoxLayout中添加QGroupBox
有没有人有想法把它加到版面里?
以下是我尝试过的:
#include <QApplication>
#include <QWidget>
#include <QVBoxLayout>
#include <QCheckBox>
#include <QGroupBox>
QVBoxLayout *layoutOption = new QVBoxLayout;
QCheckBox *checkBox = new QCheckBox("Some text");
layoutOption->addWidget(checkbox);
QGroupBox *optionGB = new QGroupBox("Options");
optionGB->setLayout(layoutOption);
//trying to add optionGB in globalLayout
QVBoxLayout *globalLayout = new QVBoxLayout;
globalLayout->addLayout(optionGB);
问题是
error: cannot initialize a parameter of type 'QLayout *' with an lvalue of type 'QGroupBox *'
1条答案
按热度按时间knsnq2tg1#
我会尝试这样做: