我在一个dockWidget里面显示几行某图元的属性(可编辑)
原句为dockWidget->setWidget(m_propertyEditor);成功显示
其中m_propertyEditor是继承自widget的。
现在想在这个dockWidget里面的下方添加两个pushButton。
一直不能成功。
成功前后样子见附件图片
错误语句如下:
QPushButton *addButton=new QPushButton(tr("添加"),dockWidget);
QPushButton *delButton=new QPushButton(tr("删除"),dockWidget);
QHBoxLayout *hlayout= new QHBoxLayout;
hlayout->addWidget(addButton);
hlayout->addWidget(delButton);
QHBoxLayout *Hlayout = new QHBoxLayout();
Hlayout->addWidget(m_propertyEditor);
QVBoxLayout *mainLayout = new QVBoxLayout;
mainLayout->addLayout(Hlayout);
mainLayout->addLayout(hlayout);
dockWidget->setLayout(mainLayout);
请教:哪里出了问题,怎么dockWidget里面什么显示也没有呢?