| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Можно ли встроить PushButton в QMenu/QAction |
| Автор: liri2006 3.1.2012, 17:34 |
Сопсно сабж, нужно чтоб выглядело примерно так:![]() |
| Автор: borisbn 5.1.2012, 10:47 |
| Можно. Я делал. Щаз не дома и с КПК не скажу как, но точно можно |
| Автор: liri2006 5.1.2012, 20:12 |
| С нетерпением жду! |
| Автор: borisbn 8.1.2012, 17:44 |
| Опять же, щаз не на работе (там еть точное решение), но по-моему я пользовал http://developer.qt.nokia.com/doc/qt-4.8/qwidgetaction.html а именно http://developer.qt.nokia.com/doc/qt-4.8/qwidgetaction.html#setDefaultWidget. Покури в эту сторону, а 10-го я либо подтвержу, либо опровергну |
| Автор: borisbn 10.1.2012, 10:38 | ||
Выглядит это так ![]() |
| Автор: liri2006 10.1.2012, 13:26 | ||||
Ну да, до такого я додул, мне нужно чтоб вставленные контролы выглядели естественно относительно стандартных пунктов меню + чтоб кастомный контрол также мог содержать подменю, а вот что у меня получилось:![]() Код:
Вызов:
|
| Автор: Amp 10.1.2012, 17:37 |
| Можно начинать копать в сторону QMenu::paintEvent и самому писать отрисовку меню |