【发布时间】:2016-05-03 14:20:13
【问题描述】:
我有一个 QLineEdit 字段和一个 QPushButton。 只要 QLineEdit 为空,该按钮就应该被禁用。
怎么做?
【问题讨论】:
-
初始禁用按钮;然后在 EditField 上,一旦它接受一些输入,让它修改按钮 - 如果有文本,它启用按钮,如果用户删除了所有文本,禁用按钮。
-
您可能想查看signals and slots in Pyside。你的 QEditLine 会发出一个textChanged signal 当......好吧,它的文本发生变化,然后你可以检查当前文本是什么并相应地设置你的按钮状态。
标签: python qt pyside qlineedit qpushbutton