@wintreist

Как выключить кнопку, пока поля не будут заполнены?

Здравствуйте, пишу приложение, имею поля для заполнения, но по умолчанию они пусты, и кнопку запуска, хочу сделать так, чтобы она была выключена до тех пор, пока оба поля не будут заполнены. Предполагаю, что делается как-то через pyqtSignal, но пока не догнал, как бы можно было это сделать. Буду благодарен за помощь, спасибо
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@wintreist Автор вопроса
def allNeededLineEditsAreNotEmpty(self):
        allNeededLineEdits = [
            self.lineEdit_to_networks_dir,
            self.lineEdit_to_markup_dir,
        ]
        is_filled = all(lineEdit.text() for lineEdit in allNeededLineEdits)
        self.pushButton_start_work.setEnabled(is_filled)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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