Try this:
#include <QtGui>
int main(int argc, char* argv[])
{
inner->setWindowFlags(Qt::Widget); // <---------
inner->addToolBar(toolBar);
dock->setWidget(inner);
window.addDockWidget(Qt::LeftDockWidgetArea, dock);
window.
setCentralWidget(new QLabel("Central",
&window
));
window.show();
return app.exec();
}
#include <QtGui>
int main(int argc, char* argv[])
{
QApplication app(argc, argv);
QMainWindow window;
QDockWidget* dock = new QDockWidget("Dock", &window);
QMainWindow* inner = new QMainWindow(dock);
inner->setWindowFlags(Qt::Widget); // <---------
QToolBar* toolBar = new QToolBar(inner);
inner->addToolBar(toolBar);
dock->setWidget(inner);
window.addDockWidget(Qt::LeftDockWidgetArea, dock);
window.setCentralWidget(new QLabel("Central", &window));
window.show();
return app.exec();
}
To copy to clipboard, switch view to plain text mode
PS. Notice setWindowFlags().
Bookmarks