Beispiel:
Code: Alles auswählen
TestDockWin::TestDockWin( QMainWindow* PI_pParent )
{
setAllowedAreas( Qt::LeftDockWidgetArea );
setObjectName( "Test" );
setWindowTitle( "TestTitle" );
QVBoxLayout* pLayout = new QVBoxLayout();
pLayout->addWidget( new QTextEdit );
pLayout->addWidget( new QPushButton( tr( "Button" ) ) );
setLayout( pLayout );
if( PI_pParent )
{
PI_pParent->addDockWidget( Qt::LeftDockWidgetArea, this );
}
}