Свойства QComboBox-мембера в дизайнере |
Здравствуйте, гость ( Вход | Регистрация )
Свойства QComboBox-мембера в дизайнере |
Алексей1153 |
29.3.2011, 8:38
Сообщение
#1
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
если в дизайнере положить на форму элемент QComboBox, то его содержимое можно настроить правой кнопкой -> изменить элементы. Так вот, имеется некий класс контрола
контрол добавлен в дизайнер, на нём виден дочерний комбобокс Как сделать так, чтобы щелчком по контролу A можно было бы выбрать тот самый пункт меню с настройкой комбобокса (то есть нужна полная аналогия настройки содержимого одиночного QComboBox ) |
|
|
PAFOS |
4.4.2011, 8:42
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 258 Регистрация: 27.12.2010 Из: Дмитров Пользователь №: 2309 Спасибо сказали: 29 раз(а) Репутация: 8 |
Сорри за долгое молчание )
У дезигнера есть интерфейс QDesignerTaskMenuExtension, который позволяет добавлять свои пункты в это самое меню) => у комбо бокса этот интерфейс реализован. Тебе необходимо у своего виджета реализовать этот интерфейс и проверять, если менюшка вызывается над комбо боксом, то вернуть ему плагин, который и добавляет пунк меню в виджет. Но это тока идеи) сам я этим не занимался Или же внутри своего плагина, создавать плагин комбо бокса и добавлять в своим actions, actions комбо бокса Сообщение отредактировал PAFOS - 4.4.2011, 8:52 |
|
|
Текстовая версия | Сейчас: 28.12.2024, 17:39 |