Плавающие QDockWidget., Как запомнить конфигурацию окна и виджетов в нем? |
Здравствуйте, гость ( Вход | Регистрация )
Плавающие QDockWidget., Как запомнить конфигурацию окна и виджетов в нем? |
NordWest |
23.10.2009, 15:12
Сообщение
#1
|
Студент Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: 0 |
Здравствуйте!
Есть QMainWindow и множество QDockWidget, которые при запуске прячутся и показываются по мере необходимости. Набор панелек такой. При этом удобно весьма получается иногда прикрепить их к окну по краям в различных сочетаниях, на вкладках. Делается это автоматом при манипуляциях с переносом. А вот как бы иметь возможность запомнить: что и как понавешано, чтобы при следующем открытии не приходилось снова всё распихивать? |
|
|
JuryS1806 |
23.10.2009, 20:44
Сообщение
#2
|
Студент Группа: Участник Сообщений: 93 Регистрация: 21.10.2009 Из: Нижний Новгород Пользователь №: 1168 Спасибо сказали: 9 раз(а) Репутация: 0 |
// Вот собственно две функции, которые через диалоговые окна открытия и сохранения файлов сохраняют
// лэйаут и геометрию всех виджетов. Проверено в M$ Windows и Linux .
Причина редактирования: используй тэг code
|
|
|
NordWest |
14.12.2009, 11:40
Сообщение
#3
|
Студент Группа: Участник Сообщений: 86 Регистрация: 26.11.2008 Пользователь №: 433 Спасибо сказали: 1 раз(а) Репутация: 0 |
// Вот собственно две функции, которые через диалоговые окна открытия и сохранения файлов сохраняют // лэйаут и геометрию всех виджетов. Проверено в M$ Windows и Linux . Спасибо, то что надо. Только под виндой пришлось trUtf8() заменить на tr(), т.к. квадратики выдавались. И (+".pan") убрал, т.к. имя получалось "*.pan.pan". Под Lin ещё не пробовал. А так всё отлично. Спс! Сообщение отредактировал NordWest - 14.12.2009, 11:41 |
|
|
Текстовая версия | Сейчас: 23.12.2024, 5:14 |