Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Кроссплатформенный C/C++: cl/gcc/Qt/Gtk+/WxWidgets > Как получить сигнал в виде actions из munubar? |
Автор: Сергей85 26.06.17, 16:51 |
Не пойму как до объекта добраться так, чтобы стали доступны actions в всплывающем меню "файл". |
Автор: JoeUser 26.06.17, 21:11 |
Напиши, какую именно задачу/операцию ты хочешь решить. Есть вероятность, что ты путаешься с архитектурой. |
Автор: Сергей85 28.06.17, 16:35 |
Цитата JoeUser @ Нужно исправный слот привязать к пункту меню. _________________2.jpg (, : 447) |
Автор: _lcf_ 28.06.17, 16:48 |
опять документацию не курим? обычно конект делают на этапе создания qaction: <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> QAction * QMenuBar::addAction ( const QString & text, const QObject * receiver, const char * member ) но можно, конечно, ловить сигнал: <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> void QMenuBar::triggered ( QAction * action ) [signal] и парсить по qaction ну или же подключаться непосредственно к сигналу от qaction: <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> void QAction::triggered ( bool checked = false ) [signal] |
Автор: Сергей85 30.06.17, 15:43 |
Все проще. Actions лежат в ui. |