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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Панель инсрументов на основе QToolBar  (Прочитано 6211 раз)
iamfomik
Гость
« : Сентябрь 21, 2008, 20:58 »

Что-то никак не могу понять, как сделать, чтобы на тулбаре можно было выбрать только один инструмент? То есть чтобы было как в дизайнере тулбар с кнопками для редактирования формы, редактировании сигналов/слотов, редактирования buddyes и редактирования последовательности переключения. Как сделать чтобы Action'ы нажимались и оставались на месте - это понятно, это свойство Checkable, а вот как сделать чтобы на одном тубларе была нажата только одна кнопка я не понял. Пробовал копаться в исходниках дизайнера, но ничего полезного не нашёл там.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


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

QActionGroup. Подмигивающий
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



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

cм. QActionGroup
Записан

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

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Сентябрь 21, 2008, 21:54 »

Улыбающийся
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
ритт
Гость
« Ответ #4 : Сентябрь 22, 2008, 04:47 »

почему люди думают, что дизайнер экономит время, а ассистант - только отнимает его?

зы. ветку под снос?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #5 : Сентябрь 22, 2008, 08:21 »

Народ! я против сноса веток. Ибо к нас от поисковиков часто заходят - так что пусть сюда смотрят - пишут, чем мы раз в полгода сносить будем))
Записан
iamfomik
Гость
« Ответ #6 : Сентябрь 22, 2008, 08:55 »

Блин, а я то думал - зачем нужен этот класс...А ведь логика получается естественная. Жаль конечно что дизайнер такой ограниченый. А в ассистанте я постоянно сижу, просто не догадался что QActionGroup это то что нужно мне =)
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


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

Народ! я против сноса веток. Ибо к нас от поисковиков часто заходят - так что пусть сюда смотрят - пишут, чем мы раз в полгода сносить будем))
Давай тогда их перемещать в кандидаты, чтобы основное на засоряли.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
ритт
Гость
« Ответ #8 : Сентябрь 22, 2008, 09:31 »

Народ! я против сноса веток. Ибо к нас от поисковиков часто заходят - так что пусть сюда смотрят - пишут, чем мы раз в полгода сносить будем))
обычно ветки, которые появляются из-за невнимательного прочтения документации, а ответ лежит на поверхности /* буквально, в первых строках доки по классу */, переносим в кандидаты и продолжаем обсуждение там.
если ветка в кандидатах быстро потеряла популярность, со временем удаляем её насовсем.

мы делаем что-то не так? Улыбающийся

зы. кстати, Евгений, поставишь нам всё-таки вику? пантер даже фак какой-то втайне пишет Улыбающийся
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


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

Вика уже есть. Сейчас в личку ссылку кину.
« Последнее редактирование: Сентябрь 22, 2008, 11:22 от panter_dsd » Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



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

вика есть
только я ее пока не причесал для поисковиков)
думаю через 3-4 дня выложим на общее обозрение
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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