@AlexSer

Как в QT заблокировать action в menu?

Всем привет!!!
Подскажите как заблокировать актион в пункте в меню? Прямую блокировку знаю
ui->actionMyaction->setEnabled(false);
но у меня происходит соединение со слотом и внутри этого слота не обходимо сделать не активным пункт меню.
через QObject::sender()->objectName();
получаю имя action а дальше как обратиться именно к action который отправил сигнал, не понятно
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ответы на вопрос 1
vt4a2h
@vt4a2h
Senior software engineer (C++/Qt/boost)
if (auto action = qobject_cast<QAction*>(sender())) {}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 февр. 2020, в 08:48
5000 руб./за проект
19 февр. 2020, в 07:26
2000 руб./за проект
19 февр. 2020, в 04:53
2000 руб./за проект