Здравствуйте, гость ( Вход | Регистрация )
|
AD |
14.9.2010, 10:36
Сообщение
#1
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Как определить в каком меню (QMenu) данная опция (QAction) находится? Нашел в ассистенте, как определить есть в самой опции подменю, а вот эту задачу решить не нашел. Кто сможет подсказать?
|
|
|
|
![]() |
|
kwisp |
14.9.2010, 11:46
Сообщение
#2
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
Цитата(AD @ 14.9.2010, 11:36) Link Как определить в каком меню (QMenu) данная опция (QAction) находится? Нашел в ассистенте, как определить есть в самой опции подменю, а вот эту задачу решить не нашел. Кто сможет подсказать? код можешь привести? у действия хозяин есть? SABROG, касательно к твоему коду - у QList< > есть метод contains() |
|
|
|
|
AD |
14.9.2010, 11:56
Сообщение
#3
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(kwisp @ 14.9.2010, 12:46) Link код можешь привести? у действия хозяин есть? Какой код? Есть, к примеру, следующие меню: File Edit View etc у них есть опции: New Window Ctrl+O [File] Zoom In [View] Как определить, зная опцию Zoom In, что она находится в меню View? Цитата(SABROG @ 14.9.2010, 12:52) Link Хорошее замечание, про него то я и забыл. Блин. Это не то. Все это предполагает перебор всех менюшек. Есть ли возможность, зная только опцию QAction, узнать меню, в котором находится эта опция. Сообщение отредактировал AD - 14.9.2010, 11:56 |
|
|
|
AD QAction и QMenu 14.9.2010, 10:36
Алексей1153 я вот так сделал )
http://www.forum.crossplatform.... 14.9.2010, 11:18
AD Цитата(Алексей1153 @ 14.9.2010, 12:18) я ... 14.9.2010, 11:39
SABROG Цитата(AD @ 14.9.2010, 12:39) Можно немно... 14.9.2010, 11:40
AD Цитата(SABROG @ 14.9.2010, 12:40) Так?
Ну... 14.9.2010, 11:46
SABROG Цитата(kwisp @ 14.9.2010, 12:46) касатель... 14.9.2010, 11:52
kwisp спрошу еще раз - хозяин у действия есть parent() ? 14.9.2010, 12:08
AD Цитата(kwisp @ 14.9.2010, 13:08) спрошу е... 14.9.2010, 12:29
kwisp Цитата(AD @ 14.9.2010, 13:29) parent() во... 14.9.2010, 12:38
Алексей1153 Цитата(AD @ 14.9.2010, 14:39) многословно... 14.9.2010, 14:29
AD Цитата(Алексей1153 @ 14.9.2010, 15:29) во... 14.9.2010, 15:11
Алексей1153 AD, у тебя, видимо, просто менюшка несложная. А та... 14.9.2010, 18:22
AD Цитата(Алексей1153 @ 14.9.2010, 19:22) AD... 15.9.2010, 12:16
Алексей1153 да лан, вешаться не пойду уж 15.9.2010, 12:45![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 3.1.2026, 20:25 |