Панель инструментов с закладками |
Здравствуйте, гость ( Вход | Регистрация )
Панель инструментов с закладками |
0xF |
25.11.2007, 12:32
Сообщение
#1
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
Нужна панель инструментов с большим количеством кнопок, для удобства хочу разместить их по различным закладкам, как такое сделать? Стандартный QToolBar не бозволяет добавлять закладки
|
|
|
0xF |
25.11.2007, 13:06
Сообщение
#2
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
Нашел в Qt Assistant класс QTabBar, там одни закладки, теперь осталось скерестить QTabBar с QToolBar, только как?
|
|
|
balbes |
25.11.2007, 14:16
Сообщение
#3
|
Студент Группа: Участник Сообщений: 62 Регистрация: 11.10.2007 Пользователь №: 10 Спасибо сказали: 0 раз(а) Репутация: 0 |
Не совсем понял для чего? Чего ты хочешь добиться?
Ты хочешь сделать, чтобы на каждой закладке были свои кнопки? Или чередовались закладки-кнопки? Сообщение отредактировал balbes - 25.11.2007, 14:20 |
|
|
ViGOur |
25.11.2007, 14:31
Сообщение
#4
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Как я понял тебе нужно что-то вроде той панели инструментов, которая реализована в Word 2007?
Или что-то другое? |
|
|
0xF |
25.11.2007, 14:38
Сообщение
#5
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
balbes |
25.11.2007, 14:40
Сообщение
#6
|
Студент Группа: Участник Сообщений: 62 Регистрация: 11.10.2007 Пользователь №: 10 Спасибо сказали: 0 раз(а) Репутация: 0 |
Если тебе нужна такая панель, тогда ИМХО просто нужно переопределить QTabBar и создать на нем виджет QToolBar.
|
|
|
0xF |
25.11.2007, 14:51
Сообщение
#7
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата Если тебе нужна такая панель, тогда ИМХО просто нужно переопределить QTabBar и создать на нем виджет QToolBar. Я так и сделал, только вот на QTabBar вроде нельзя никаких виджетов создавать, пришлось юзать QTabWidget... вышла громоздкая панель, хочу сделать её покомпактнее, только не выходит чо-то |
|
|
ViGOur |
25.11.2007, 14:58
Сообщение
#8
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Попробуй создать виджет по аналогии с examples\graphicsview\diagramscene, там на toolbar'e создаюся QComboBox'ы.
|
|
|
balbes |
25.11.2007, 15:22
Сообщение
#9
|
Студент Группа: Участник Сообщений: 62 Регистрация: 11.10.2007 Пользователь №: 10 Спасибо сказали: 0 раз(а) Репутация: 0 |
Чего-то у меня не получается создать тоже...
|
|
|
ViGOur |
25.11.2007, 16:10
Сообщение
#10
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Сейчас попробую набросать пример.
|
|
|
Текстовая версия | Сейчас: 27.11.2024, 2:42 |