Дополнительный виджет для кнопки |
Здравствуйте, гость ( Вход | Регистрация )
Дополнительный виджет для кнопки |
RazrFalcon |
30.10.2011, 1:19
Сообщение
#1
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Нужно что бы по нажатию кнопки, под ней появлялся виджет, точно такой же, как и у QComboBox.
Как это можно сделать? |
|
|
silver47 |
30.10.2011, 7:14
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 356 Регистрация: 1.4.2010 Пользователь №: 1584 Спасибо сказали: 40 раз(а) Репутация: 6 |
Я всегда делаю через спрятанный QGroupBox. Мой пример в приложении. Быть может кто-нибудь подскажет более элегантное решение.
Прикрепленные файлы
|
|
|
RazrFalcon |
30.10.2011, 15:51
Сообщение
#3
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Ну... это совсем не то.
Вы просто скрываете виджет - это слишком просто. Ну и куча ограничений. А мне нужно как комбобокс - отдельный виджет, которые нельзя двигать. И тд. |
|
|
maint |
30.10.2011, 16:09
Сообщение
#4
|
Участник Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: 2 |
|
|
|
RazrFalcon |
30.10.2011, 17:03
Сообщение
#5
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
При чем тут QMenu?
|
|
|
maint |
30.10.2011, 18:22
Сообщение
#6
|
Участник Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: 2 |
|
|
|
RazrFalcon |
30.10.2011, 19:05
Сообщение
#7
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
У меня не меню - у меня виджет
|
|
|
silver47 |
31.10.2011, 5:10
Сообщение
#8
|
Активный участник Группа: Участник Сообщений: 356 Регистрация: 1.4.2010 Пользователь №: 1584 Спасибо сказали: 40 раз(а) Репутация: 6 |
QwwWidgets может быть чего там будет полезным. В частности QwwTaskPanel?
Цитата Ну... это совсем не то. Вы просто скрываете виджет - это слишком просто. Ну и куча ограничений. А мне нужно как комбобокс - отдельный виджет, которые нельзя двигать. И тд. Ну тогда, самый популярный ответ на этом форуме - Наследуйтесь от QWidget и пишите свое. Пы сы: Скрывать виджет нужно будет так и так... разве что делать поведение, которое Вас устраивает - Цитата отдельный виджет, которые нельзя двигать.
Сообщение отредактировал silver47 - 31.10.2011, 6:15 |
|
|
maint |
31.10.2011, 5:14
Сообщение
#9
|
Участник Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: 2 |
|
|
|
RazrFalcon |
31.10.2011, 16:57
Сообщение
#10
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
У меня проблема не "как вывести", а "что вывести"!
|
|
|
Текстовая версия | Сейчас: 22.11.2024, 16:13 |