Russian Qt Forum
Март 29, 2024, 00:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: как можно реализовать включение и отключk  (Прочитано 10254 раз)
nvek
Гость
« : Май 22, 2017, 11:35 »

обычный пример, если файла нету, то закрыть не получится ( closeDocumentAction.setEnebled(false); )
хотелось бы просто коннектом()
написать сигнал
void documentAvalible(bool b) и соединить с &QAction::setEnabled
как в примере qt application
connect(textEdit, &QPlainTextEdit::copyAvailable, cutAct, &QAction::setEnabled);


вот вопрос, где мне реализовать этот сигнал? написать отдельный класс?
как это сделать?

на главной форме сделал сигнал (в хедере) и в функции открытии документа где то в конце, emit documentAvalible(true)
При закрытии аналагично
« Последнее редактирование: Май 22, 2017, 11:56 от nvek » Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Май 22, 2017, 11:53 »

Или вручную обращайтесь к action и вызывайте setEnabled
Или используйте готовый сигнал
Или напишите свой сигнал
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.