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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Заголовок в QDockWidget  (Прочитано 2781 раз)
kobra
Гость
« : Август 24, 2010, 22:02 »

Доброго времени суток!
Не могу разобраться как работать с заголовком в QDockWidget. Хочу его сделать таким как в стандартном окне(тойсть голубим). И еще если я хочу сделать типа такого в конструкторе QDockWidget:
Код:
tree->setMinimumSize(this->size());
то заголовок затираеться. Как можна решить такую проблему?
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #1 : Август 25, 2010, 08:27 »

не делать дерево размером с веь док виджет. Док виджет состоит из заголовка+рабочего виджета. Ставя размер рабочего виджета равным размеру док виждета, вы делаете размер заголовка == 0 (вернее он скорее всего просто прячется из-за z-ордера)
Записан
kobra
Гость
« Ответ #2 : Август 25, 2010, 11:49 »

ну а если мне нужно сделать дерево на весь размер окна, то просто сделать его ниже на несколько пикселей? и что все таки сделать с заголовком?
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #3 : Август 25, 2010, 12:03 »

рисовать, используя QStyle, я думаю это возможно (насколько я знаю, Qt не рисует заголовок окна)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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