在本文中,我们将了解如何设置 QCommandLinkButton 的对象名称。对象名称用于以编程方式搜索窗口内的特定按钮,并且对象名称还可以用于使用对象名称设置样式表。默认情况下,开发人员不会为命令链接设置任何对象名称,尽管我们可以随时设置它。
为此,我们使用 setObjectName
方法和命令
语法:button.setObjectName(name)
参数: 以字符串作为参数
返回:返回无
以下是实现
#导入库
从 PyQt5.QtWidgets 导入 *
从 PyQt5 导入 QtCore、QtGui
从 PyQt5.QtGui 导入 *
从 PyQt5.QtCore 导入 *
导入系统
类窗口(QMainWindow):
定义 __init__(self):
超级().__init__()
# 设置标题
self.setWindowTitle("Python")
# 设置几何形状
self.setGeometry(100, 100, 500, 400)
# 调用方法
self.UiComponents()
# 显示所有小部件
自我展示()
# 组件方法
Def UiComponents(自身):
# 创建命令链接按钮
cl_button = QCommandLinkButton("按下", self)
# 设置几何形状
cl_button.setGeometry(250, 100, 200, 50)
# 设置对象名称
cl_button.setObjectName("极客下一个按钮")
# 创建pyqt5应用程序
应用程序 = QApplication(sys.argv)
# 创建我们的窗口的实例
窗口 = 窗口()
# 启动应用程序
sys.exit(App.exec())
输出: