Название: HELP: Странное поведение Dock Widget Отправлено: josef от Декабрь 02, 2006, 20:49 Всем доброго времени суток. Дело в том, что сабж во floating mode не возможно перемещать по экрану! :shock: Облазил уже все свойства - не могу понять в чем дело. Помогите, а то компьютер сейчас полетит в окно :x
Название: HELP: Странное поведение Dock Widget Отправлено: bigirbis от Декабрь 02, 2006, 22:07 Может нужно поиграться Qt::DockWidgetArea?
Название: HELP: Странное поведение Dock Widget Отправлено: josef от Декабрь 02, 2006, 23:44 Цитата: "bigirbis" Может нужно поиграться Qt::DockWidgetArea? Пробовал все варианты - не помогает :cry: Название: HELP: Странное поведение Dock Widget Отправлено: Dendy от Декабрь 03, 2006, 01:53 Flotable - ето когда QDockWidget можно отсоединить от QMainWindow'а, освободив место для остальньІх окон.
Movable - когда QDockWidget можно ещё и тягать по екрану мьІшей. Устанавливай оба флага. И ещё один флаг себе в руки :) Название: HELP: Странное поведение Dock Widget Отправлено: josef от Декабрь 03, 2006, 02:01 Цитата: "Dendy" Устанавливай оба флага. И ещё один флаг себе в руки :) Если бы все было так замечательно... В том то и дело, что УСТАНОВЛЕНЫ ОБА флага: отклеиваться оно отклеивается, а вот перетащить по экрану не могу :shock: Название: HELP: Странное поведение Dock Widget Отправлено: fanat9 от Декабрь 03, 2006, 02:41 У меня после "отклеивания" dock widget'a подвисали винды, снималось только через task manager. Причем появилось после очередного апдейта с IE7 - написал троллтеховцам , сказали что знают о таких багах, что баги не у всех, баг несколько недель в треккере, к 4.3.0 планируют исправить.
Думаю из этой же оперы - там собственно кроме этих Qt::DockWidgetArea и Qt:DockWidgetFeature и копать некуда. Название: HELP: Странное поведение Dock Widget Отправлено: Dendy от Декабрь 03, 2006, 11:54 Qt 4.2.2 баг-фикс:
Цитировать * Fixed bug allowing non-floatable dock widgets to be floated when the DockWidgetMoveable option is set. Название: HELP: Странное поведение Dock Widget Отправлено: josef от Декабрь 03, 2006, 18:34 Цитата: "Dendy" Qt 4.2.2 баг-фикс: Цитировать * Fixed bug allowing non-floatable dock widgets to be floated when the DockWidgetMoveable option is set. К сожалению, не помогло... Название: HELP: Странное поведение Dock Widget Отправлено: Dendy от Декабрь 03, 2006, 20:35 Что именно не помолго, новьІй рилиз? Знач пость ещё один баг Троллям, если уверен, что ето так.
Название: HELP: Странное поведение Dock Widget Отправлено: fanat9 от Декабрь 05, 2006, 06:33 Если в баге уверен, то Троллям писать нужно. Для пользы дела.
Но мою бага не пофиксили =( Хотя в каких-то snapshot'ах не вызывает "подвисание" интерфейса. http://www.trolltech.com/developer/task-tracker/index_html?method=entry&id=135008 Название: HELP: Странное поведение Dock Widget Отправлено: josef от Декабрь 08, 2006, 00:30 Цитата: "fanat9" Если в баге уверен, то Троллям писать нужно. Боюсь, я не смогу адекватно описать проблему на английском... :( Название: HELP: Странное поведение Dock Widget Отправлено: crocus от Декабрь 08, 2006, 13:11 Пересобрал на 4.2.2 - и Movable и Flotable, как и в предыдущих релизах работает должным образом. Проверь \demos\mainwindow\release\mainwindow.exe, если там все нормально копай у себя в коде.
Название: HELP: Странное поведение Dock Widget Отправлено: evilguard от Март 04, 2007, 22:25 Хоть и топик старый, но у меня та же проблема была, а решение оказывается простейшее - josef как и я, наверное, в дизайнере добавлял dockWidget, если делать так, то он становится дочерним у centralWidget, а не у MainWindow, поэтому и не двигается. Кому-то может пригодится инфа, особенно новичкам в QT, сам время потратил на эту тему.
|