crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> только DockWidgets на форме
quarz
  опции профиля:
сообщение 24.3.2010, 3:02
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 49
Регистрация: 3.11.2009
Пользователь №: 1202

Спасибо сказали: 5 раз(а)




Репутация:   0  


Есть идея, чтобы на форме были только док-виджеты. Т.е. никакого контента внутри centralWidgets не будет, все будет в доках.
Это удобно, когда интерфейс делится на законченные виджеты, и эти виджеты надо перемещать\открывать\закрывать.

Попробовал сделать такое в дизайнере - добавил в mainwindow кучу доков, а на стыках все равно остается пространство, занимаемое centralWidget, и убрать его из дизайнера никак не получается.
Зато вручную - убрался и отлично работает, по крайней мере в дизайнере! В аттаче пример такой формы.

Хочется узнать - кто нить такой интерфейс реализовывал, на сколько он удобен в использовании?

хм...правда, дизайнер стал вылетать с этой формой...
Прикрепленные файлы
Прикрепленный файл  docks.zip ( 606 байт ) Кол-во скачиваний: 99
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.3.2010, 3:20
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата из "Структура главного окна в Qt"
Цитата
Замечание: Создание главного окна без центрального виджета не поддерживается. Вы должны иметь центральный виджет даже если это просто «заполнитель».
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
quarz
  опции профиля:
сообщение 24.3.2010, 12:30
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 49
Регистрация: 3.11.2009
Пользователь №: 1202

Спасибо сказали: 5 раз(а)




Репутация:   0  


Спасибо, именно в этом была причина крэша дизайнера.
Нашел другой способ: если centralWidget поставить visible:false, то работать будет как надо и без вылетаний
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 24.4.2024, 3:41