Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Boloden от Сентябрь 23, 2011, 12:17



Название: QDockWidget создат уже отделённым
Отправлено: Boloden от Сентябрь 23, 2011, 12:17
Есть QMainWindow в котором есть QDockWidget. Нужно при запуске иметь QDockWidget в виде отдельного окна tool window, а не вытаскивать руками.
Флаг установил dock->setWindowFlags(Qt::Tool); Но при попытке переместить это окно оно тот час же возвращается обратно в док в QMainWindow не смотря на
dock->setAllowedAreas(Qt::NoDockWidgetArea);
dock->setFeatures(QDockWidget::DockWidgetClosable);

Можно ли сделать так, что QDockWindow открывался отдельным tool window окном и автоматически не перемещался в док в  QMainWindow?


Название: Re: QDockWidget создат уже отделённым
Отправлено: GreatSnake от Сентябрь 23, 2011, 12:20
см. QDockWidget::setFloating()