Я создаю приложение, и мне нужно отключить кнопку, пока пользователь не согласится с условиями. Я смотрел онлайн, но ничего не мог найти. Любая помощь будет большой.Как отключить кнопку, пока флажок не установлен в pyqt?
EDIT: Я использую pyqt4.
Я создаю приложение, и мне нужно отключить кнопку, пока пользователь не согласится с условиями. Я смотрел онлайн, но ничего не мог найти. Любая помощь будет большой.Как отключить кнопку, пока флажок не установлен в pyqt?
EDIT: Я использую pyqt4.
Вы должны использовать стратегию сигналов/слотов в Qt. Когда флажок отправляет проверенный сигнал, вы поймаете его слотом, определенным на вашей кнопке. Конечно, вы должны подключить оба виджета. Например:
Эти сигналы и слоты, возможно, не существуют, и вы должны их создать. Это просто основная идея.
Я думаю, что это правильный путь.
Here - некоторые примеры соединений в python с использованием сигналов/слотов. И here is (может быть), что вам нужно.
Спасибо за ответ, я попробую! :) – user3135832
Здравствуйте, извините за это, но вторая ссылка, которую вы мне дали, на самом деле является одним из моих вопросов, это на самом деле проблема, которую я испытываю. Я думал, что поставил бы этот вопрос, чтобы получить новую перспективу. – user3135832
ОК, просто попробуйте и удачи !! – Robert