我正在使用python插件。我使用 PYQT4 设计器设计了我的表单。我在表单上使用了两个 QCalendarWidget 。
我使用
检索了所选的日历值date1 = self.calendarWidget.selectedDate()
但是我希望在表单加载时使日历不可见。一旦你点击特定的单选按钮,日历应该是可见的。我尝试使用谷歌搜索,但没有获得可见性 QCalendarWidget的属性< / strong>。 我该怎么做?
答案 0 :(得分:1)
您可以使用show()
,hide()
,setVisible(is_visible)
等基地QWidget
的功能。
List of All Members for QCalendarWidget
因此,在初始化小部件时,请致电self.calendarWidget.hide()
。然后在单选按钮切换处理程序中,调用self.calendarWidget.show()
或self.calendarWidget.setVisible(True)
此外,您可以将单选按钮toggled(bool)
信号连接到QtDesigner中的QWidget.setVisible(bool)
插槽: