QPushButton 类初始化方法
以下是QPushButton
类的初始化方法和常用参数的示例:
QPushButton(text, parent=None)
Python
text
:按钮显示的文本,默认为空;parent
:按钮的父部件,可以是另一个部件;不指定时自动关联到默认的顶级窗口;
QPushButton 示例
以下是一个使用 QPushButton 创建简单 GUI 应用程序的基本示例:
import sys
from PySide6.QtCore import Slot
from PySide6.QtWidgets import QApplication, QMainWindow, QPushButton, QStyleFactory
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
# 设置窗口标题
self.setWindowTitle("QPushButton 示例")
# 创建一个 QPushButton对象
self.button = QPushButton("点我", self)
# 将按钮移动到30,30处
self.button.move(30, 30)
# 将按钮的点击信号连接到槽函数
self.button.clicked.connect(self.buttonClicked)
@Slot()# 使用装饰器
def buttonClicked(self):
print("QPushButton 被点击了")
if __name__ == '__main__':
app = QApplication(sys.argv)
app.setStyle(QStyleFactory.create("Fusion")) #fusion风格
window = MainWindow()
window.show()
sys.exit(app.exec())
更多pyside6控件内容,点击此处查看
标签:__,初始化,示例,self,30,QPushButton,方法 From: https://www.cnblogs.com/hphsh/p/17805166.html