PyQt5-如何设置控件的可用与禁用

 时间:2024-10-13 09:20:48

判断控件是否可用,以及设置控件是否可用。

1.创建基本的窗体结构

1、导入相关模块,创建应用程序对象;from PyQt5.Qt import *import sysif __name__ == '__main__': app = QApplication(sys.argv sys.exit(app.exec_())

PyQt5-如何设置控件的可用与禁用

2、自定义控件类继承自(QWidget);并设置基本的属性。class MyWindow(兑恶铼融QWidget): def __init__(self): super烫喇霰嘴().__init__() self.setWindowTitle('控件交互状态测试') self.setStyleSheet('background-color:skyblue') self.resize(300, 400) self.move(700, 200 self.setup_ui() def setup_ui(self): pass

PyQt5-如何设置控件的可用与禁用

3、实例化一个窗口对象,并展示;myWindow = MyWindow()myWindow.show()

PyQt5-如何设置控件的可用与禁用

2.设置控件是否可用

1、给窗口添加按钮控件。并设置相关属性。btn1 = QPushButton(self);btn1.setText('BTN-1')btn1.move烫喇霰嘴(50,50)btn1.resize(80,40)btn1.setStyleSheet('background-color:green')

PyQt5-如何设置控件的可用与禁用

2、设置按钮的信号槽,输出内容。btn1.pressed.connect(lambda :print('有交互;'))点击按钮时输出了内容;

PyQt5-如何设置控件的可用与禁用

3、判断控件是否可用;obj.isEnabled(),返回调用它的控件交互状态,返回布尔值。btn1.isEnabled()if btn1.isEnabled()==True: print('按钮可用')else:print('按钮被禁用')

PyQt5-如何设置控件的可用与禁用

4、设置控件是否可用;obj.setEnabled(bool)。设置调用者的可用状态,参数是布尔值。btn1.setEnabled(False)

PyQt5-如何设置控件的可用与禁用
  • 口袋妖怪x升级攻略
  • 云图计划赫波算法套装 赫波算法套装一览
  • 口袋妖怪B2W2 PGF导入方式
  • fm伤病减半补丁怎么用
  • 口袋妖怪究极绿宝石V合众三剑客在哪
  • 热门搜索
    手抄报模板图片 预防流感手抄报 读书小报手抄报内容 传统文化手抄报大全 三年级手抄报怎么写 小学手抄报模板 精美手抄报图片 古诗手抄报版面设计 防火手抄报图片 诚信的手抄报图片