PyQt5是Python语言编写的图形用户界面(GUI)框架,其中包括了标签(Label)控件。通过调用label.setHidden方法,可以隐藏标签控件。在本文中,我们将详细讲解如何使用该方法隐藏标签控件,并提供两个示例说明。
一、隐藏标签
要隐藏标签,只需调用label.setHidden(True)方法即可。该方法需要布尔类型的参数,当参数为True时,标签被隐藏,当参数为False时,标签会显示出来。以下是示例代码:
from PyQt5.QtWidgets import QApplication, QLabel, QWidget
app = QApplication([])
window = QWidget()
# 创建一个标签
label = QLabel("Hello World!", window)
label.move(100, 50)
# 隐藏标签
label.setHidden(True)
window.show()
app.exec_()
在上述代码中,我们创建了一个标签,并通过label.setHidden(True)方法将其隐藏起来。窗口将显示一个不可见的标签。
二、显示标签
要显示标签,只需调用label.setHidden(False)方法即可。以下是示例代码:
from PyQt5.QtWidgets import QApplication, QLabel, QWidget
app = QApplication([])
window = QWidget()
# 创建一个标签
label = QLabel("Hello World!", window)
label.move(100, 50)
# 隐藏标签
label.setHidden(True)
# 显示标签
label.setHidden(False)
window.show()
app.exec_()
在上述代码中,我们创建了一个标签,并通过label.setHidden(True)方法将其隐藏起来。接着,我们又通过label.setHidden(False)将标签显示出来。窗口将显示一个普通的标签。
通过上述示例,我们可以看出,通过label.setHidden方法,我们可以轻松地隐藏标签或者显示标签。这对于编写图形用户界面非常有用。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:PyQt5 – 如何隐藏标签 | label.setHidden方法 - Python技术站