QMainWindow uses it's own layout, so you must use QMainWindow::setCentralWidget().
Try this:
{
// ...
QListBox *lista = new QListBox( widget );
// ...
// ...
pionowy->addLayout( poziomy );
setCentralWidget( widget );
}
dialog::dialog(QWidget *parent, const char *name) : QMainWindow(parent, name)
{
// ...
QWidget *widget = new QWidget( this );
QListBox *lista = new QListBox( widget );
// ...
QVBoxLayout *pionowy = new QVBoxLayout( widget );
QHBoxLayout *poziomy = new QHBoxLayout( widget );
// ...
pionowy->addLayout( poziomy );
setCentralWidget( widget );
}
To copy to clipboard, switch view to plain text mode
Bookmarks