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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [Решено]Боковая кнопка в QtoolBar  (Прочитано 2328 раз)
Nemo2000
Гость
« : Декабрь 04, 2010, 16:41 »

Если уменьшить тулбар то некоторые елементы не вмещаются и появляется маленькая кнопочка с выпадающим меню.
У меня на тулбаре есть два ComboBox'а. Как добиться чтобы кроме обычных QAction в выпадающем меню также появлялись строчки с этими ComboBox?
Пробовал делать через
Код:
action = toolBar->addWidget(сomboBox);
и затем работать с action, но ничего толкового не вышло..
« Последнее редактирование: Декабрь 05, 2010, 00:34 от _Nemo_ » Записан
Nemo2000
Гость
« Ответ #1 : Декабрь 04, 2010, 18:45 »

хорошо..тогда другой вопрос Улыбающийся Как-нибудь вообще к этому выпадающему меню доступится можно? Или как-то переопределить его..заменить своим?
Есть идеи воспользоватся QWidgetAction, но каким образом его запихнуть в меню я незнаю..
« Последнее редактирование: Декабрь 04, 2010, 18:48 от _Nemo_ » Записан
UVV
Гость
« Ответ #2 : Декабрь 05, 2010, 00:00 »

Стандартного нет, нужно своё делать.
setCornerWidget() тебе в помощь
Записан
Nemo2000
Гость
« Ответ #3 : Декабрь 05, 2010, 00:33 »

Спасибо,но проблему уже решил)
Дело в том что тулбар у меня в DockWidget был..
А если поместить тулбар на MainWindow,то эта боковая кнопочка работает просто отлично. Поэтому создал объект QMainWindow, запихнул его в DockWidget и там уже делал всё что нужно)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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