Здравствуйте, гость ( Вход | Регистрация )
ViGOur | Дата 25.11.2007, 22:58 |
Обязательно... ![]() |
|
0xF | Дата 25.11.2007, 22:44 |
Закинешь потом сюда, ага? ![]() |
|
ViGOur | Дата 25.11.2007, 20:13 |
А я всетаки попробую сделать тот класс, о котором говорил... Может быть и без переопределения. Ты подал мне идею. ![]() |
|
0xF | Дата 25.11.2007, 19:45 |
Вот что вышло у меня, никаких переопределений событий и перерисовок, класс прост как пятка ![]() ![]() ...но и функционал у него не богат ![]() |
|
ViGOur | Дата 25.11.2007, 17:53 |
Хм, и правда не все так просто как я думал сначала. Нужно переопределять данный класс, вводить список виджетов, переопределять их рисование, вешать события переключения табов и ... вышла громоздкая панель, хочу сделать её покомпактнее, только не выходит чо-то Можно попробовать таблицы стилей, как вариант. Или переопределять QTabBar. ![]() p.s. когда времени будет побольше сам сделаю такой класик, думаю будет полезен... ![]() |
|
ViGOur | Дата 25.11.2007, 16:10 |
Сейчас попробую набросать пример. | |
balbes | Дата 25.11.2007, 15:22 |
Чего-то у меня не получается создать тоже... ![]() |
|
ViGOur | Дата 25.11.2007, 14:58 |
Попробуй создать виджет по аналогии с examples\graphicsview\diagramscene, там на toolbar'e создаюся QComboBox'ы. | |
0xF | Дата 25.11.2007, 14:51 |
Цитата Если тебе нужна такая панель, тогда ИМХО просто нужно переопределить QTabBar и создать на нем виджет QToolBar. Я так и сделал, только вот на QTabBar вроде нельзя никаких виджетов создавать, пришлось юзать QTabWidget... вышла громоздкая панель, хочу сделать её покомпактнее, только не выходит чо-то ![]() |
|
balbes | Дата 25.11.2007, 14:40 |
Если тебе нужна такая панель, тогда ИМХО просто нужно переопределить QTabBar и создать на нем виджет QToolBar. | |
Просмотр темы полностью (откроется в новом окне) | |
![]() |
Текстовая версия | Сейчас: 21.4.2025, 20:26 |