Russian Qt Forum
Сентябрь 30, 2024, 16:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как это сделать в qt4 designer  (Прочитано 5768 раз)
Apostol
Гость
« : Сентябрь 20, 2008, 16:01 »

Не могу никак сделать в qt4 designer следующее: несколько QDockWidget объединить в таб виджет. Т.е. из верхней картинки получить нижнюю средствами дизайнера. Может кто подскажет? Пользую qt 4.4.1.
« Последнее редактирование: Сентябрь 20, 2008, 16:03 от Apostol » Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Сентябрь 20, 2008, 17:23 »

А в чем сложость?

Создаешь виджет, на него ложить таб-виджет, на каждую страницу таба кладешь док-виджет.

См. аттач.
« Последнее редактирование: Сентябрь 20, 2008, 18:26 от pastor » Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Сентябрь 20, 2008, 18:43 »

2 pastor, в рантайме этот таб-виджет лишний будет, если пользователь решит перекомпоновать док-виджеты.
Записан

Юра.
Apostol
Гость
« Ответ #3 : Сентябрь 20, 2008, 20:16 »

А в чем сложость?

Создаешь виджет, на него ложить таб-виджет, на каждую страницу таба кладешь док-виджет.

См. аттач.

pastor такой вариант не позволит перекомпоновать док виджеты lit-uriy прав. Но как-то же можно это сделать не правя сам код... Да и дизайнером пользоваться уже неудобно, когда док виджетов много на форме. Неужели никого этот вопрос не волновал? Улыбающийся Конечно, можно вручную создавать док виджеты и компоновать в таб виджет, но уж слишком это муторно и непрактично в случае каких-либо изменений на форме. А дизайнером было бы самое то Улыбающийся
« Последнее редактирование: Сентябрь 20, 2008, 21:52 от Константин » Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #4 : Сентябрь 20, 2008, 22:42 »

именно такой возможности нет, как я понял.
Лучше всетаки в коде с ними работать. Дизайнер с док-виджетами вообще криво работает. Есть обсуждение насчет кривости при применении шаблона "Главное окно", но на другом форуме
Записан

Юра.
Apostol
Гость
« Ответ #5 : Сентябрь 22, 2008, 22:54 »

Ну чтож, будем ручками делать...
Записан
Apostol
Гость
« Ответ #6 : Март 05, 2009, 20:11 »

Так никто и не ответил толком... Ладно, если кто заинтересуется, проблему я решил просто: виджеты рисую в дизайенере по-отдельности, потом их вручную добавляю в проект и компоную в таб виджет. Другого варианта, как я понял, нет...
« Последнее редактирование: Март 05, 2009, 20:13 от Apostol » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 23.