直接上代码:
# 窗体隐藏
def window_hidden(self):
# 控制文件预处理窗口显示隐藏
# 设置checkBox默认为True状态,这步必须加,否则不生效
self.checkBoxFile.setCheckable(True)
# 设置要控制的窗体默认为隐藏状态
self.widget_71.setVisible(False)
# 连接槽时间,默认会获取checkBox状态
self.checkBoxFile.clicked.connect(self.ClickedAction)
# 动作定义
def ClickedAction(self, status):
if status == True:
self.widget_71.setVisible(True)
else:
self.widget_71.setVisible(False)
print(f"按下按钮了,此后按钮状态为:{status}")