2013-10-15 47 views
1

添加控件(Qpushbutton和Qlineedits)我創建了一個空白Qdockwidget使用此我的應用程序的主對話框:上QDockwidget

QDockWidget *Dock = new QDockWidget(this,Qt::Drawer); 
this->addDockWidget(Qt::RightDockWidgetArea,Dock); 

現在我想加上它像Qpushbuttons一些控制。誰能幫我 ?

回答

3

你可以這樣添加:

QWidget * mywid = new QWidget(this); 
QPushButton * button1 = new QPushButton("Button1",mywid); 
QPushButton * button2 = new QPushButton("Button2",mywid); 
QHBoxLayout * layout = new QHBoxLayout; 
layout->addWidget(button1); 
layout->addWidget(button2); 
mywid->setLayout(layout); 
ui->dockWidget->setWidget(mywid);