@GSimonX37

Как управлять состоянием интерфейса в программе на QT5?

Как управлять состоянием интерфейса в программе, написанной на QT5.
Проблема в следующем: когда пользователь нажимает на кнопку, выбирает пункт меню, удаляет все символы из поля и т.д., необходимо реагировать на эти действия (делать активным или неактивным какой-то элемент интерфейса, очищать поле ввода и т.д).
Есть какой-нибудь паттерн для этого?
Конечно, я пользуюсь возможностями сигнал-слотовой модели, но пришел к тому, что необходимо писать для многих виджетов несколько различных сигналов, причем иногда схожих друг с другом, чтобы совпадала сигнатура данного сигнала и принимающего слота.
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
Подписывайтесь на сигналы событий. На изменение текста в поле
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы