Russian Qt Forum
Сентябрь 30, 2024, 08:31
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Пользовательский интерфейс (GUI)
>
HELP: Странное поведение Dock Widget
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: HELP: Странное поведение Dock Widget (Прочитано 7577 раз)
josef
Гость
HELP: Странное поведение Dock Widget
«
:
Декабрь 02, 2006, 20:49 »
Всем доброго времени суток. Дело в том, что сабж во floating mode не возможно перемещать по экрану! :shock: Облазил уже все свойства - не могу понять в чем дело. Помогите, а то компьютер сейчас полетит в окно :x
Записан
bigirbis
Гость
HELP: Странное поведение Dock Widget
«
Ответ #1 :
Декабрь 02, 2006, 22:07 »
Может нужно поиграться Qt::DockWidgetArea?
Записан
josef
Гость
HELP: Странное поведение Dock Widget
«
Ответ #2 :
Декабрь 02, 2006, 23:44 »
Цитата: "bigirbis"
Может нужно поиграться Qt::DockWidgetArea?
Пробовал все варианты - не помогает :cry:
Записан
Dendy
Гость
HELP: Странное поведение Dock Widget
«
Ответ #3 :
Декабрь 03, 2006, 01:53 »
Flotable - ето когда QDockWidget можно отсоединить от QMainWindow'а, освободив место для остальньІх окон.
Movable - когда QDockWidget можно ещё и тягать по екрану мьІшей.
Устанавливай оба флага. И ещё один флаг себе в руки
Записан
josef
Гость
HELP: Странное поведение Dock Widget
«
Ответ #4 :
Декабрь 03, 2006, 02:01 »
Цитата: "Dendy"
Устанавливай оба флага. И ещё один флаг себе в руки
Если бы все было так замечательно...
В том то и дело, что УСТАНОВЛЕНЫ ОБА флага: отклеиваться оно отклеивается, а вот перетащить по экрану не могу :shock:
Записан
fanat9
Гость
HELP: Странное поведение Dock Widget
«
Ответ #5 :
Декабрь 03, 2006, 02:41 »
У меня после "отклеивания" dock widget'a подвисали винды, снималось только через task manager. Причем появилось после очередного апдейта с IE7 - написал троллтеховцам , сказали что знают о таких багах, что баги не у всех, баг несколько недель в треккере, к 4.3.0 планируют исправить.
Думаю из этой же оперы - там собственно кроме этих Qt::DockWidgetArea и Qt:DockWidgetFeature и копать некуда.
Записан
Dendy
Гость
HELP: Странное поведение Dock Widget
«
Ответ #6 :
Декабрь 03, 2006, 11:54 »
Qt 4.2.2 баг-фикс:
Цитировать
* Fixed bug allowing non-floatable dock widgets to be floated when the
DockWidgetMoveable option is set.
Записан
josef
Гость
HELP: Странное поведение Dock Widget
«
Ответ #7 :
Декабрь 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.
К сожалению, не помогло...
Записан
Dendy
Гость
HELP: Странное поведение Dock Widget
«
Ответ #8 :
Декабрь 03, 2006, 20:35 »
Что именно не помолго, новьІй рилиз? Знач пость ещё один баг Троллям, если уверен, что ето так.
Записан
fanat9
Гость
HELP: Странное поведение Dock Widget
«
Ответ #9 :
Декабрь 05, 2006, 06:33 »
Если в баге уверен, то Троллям писать нужно. Для пользы дела.
Но мою бага не пофиксили =( Хотя в каких-то snapshot'ах не вызывает "подвисание" интерфейса.
http://www.trolltech.com/developer/task-tracker/index_html?method=entry&id=135008
Записан
josef
Гость
HELP: Странное поведение Dock Widget
«
Ответ #10 :
Декабрь 08, 2006, 00:30 »
Цитата: "fanat9"
Если в баге уверен, то Троллям писать нужно.
Боюсь, я не смогу адекватно описать проблему на английском...
Записан
crocus
Гость
HELP: Странное поведение Dock Widget
«
Ответ #11 :
Декабрь 08, 2006, 13:11 »
Пересобрал на 4.2.2 - и Movable и Flotable, как и в предыдущих релизах работает должным образом. Проверь \demos\mainwindow\release\mainwindow.exe, если там все нормально копай у себя в коде.
Записан
evilguard
Гость
HELP: Странное поведение Dock Widget
«
Ответ #12 :
Март 04, 2007, 22:25 »
Хоть и топик старый, но у меня та же проблема была, а решение оказывается простейшее - josef как и я, наверное, в дизайнере добавлял dockWidget, если делать так, то он становится дочерним у centralWidget, а не у MainWindow, поэтому и не двигается. Кому-то может пригодится инфа, особенно новичкам в QT, сам время потратил на эту тему.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...