Поиск по указателю действия не обязательно удобен. Если вы создали интерфейс с помощью редактора форм QtCreator, то у вас будет действие для каждого пункта меню. Их имена основаны на тексте, который вы сначала даете действиям. Например, если вы в интерактивном режиме вводите пункт меню с заголовком Foo Bar , то для вас создается действие с именем actionFoo_Bar. Просто введите ui-> action в редакторе кода и посмотрите, что QtCreator предложит «завершение имени».
В таком случае я бы посчитал такой вызов:
ui->actionFoo_Bar.setEnabled(false);
Вы можете даже заставить пункт меню исчезнуть с помощью
ui->actionFoo_Bar.setVisible(false);