@AlexSer

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

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

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

Войти через центр авторизации
Похожие вопросы
09 мая 2021, в 12:34
2500 руб./за проект
09 мая 2021, в 12:06
1000 руб./за проект
09 мая 2021, в 11:35
20000 руб./за проект