import sys #导入sys模块,用于处理命令行参数。
from PySide6.QtWidgets import QApplication, QVBoxLayout, QLabel
from PySide6.QtWidgets import QWidget
from PySide6.QtCore import Qt
class MyApp(QWidget):
def __init__(self):
super().__init__()
mainLayout = QVBoxLayout()
lb= QLabel('我是标签QLabel',self)
lb.setText("我是被修改的文字")
lb.setAlignment(Qt.AlignmentFlag.AlignHCenter) #设置在可用空间中水平居中
mainLayout.addWidget(lb)
self.setLayout(mainLayout)
if __name__ == "__main__":
app = QApplication(sys.argv) # Application(sys.argv) sys.argv是用来传参数的 可以不用填
window = MyApp()
window.show()
sys.exit(app.exec())
效果:
这段代码是一个简单的PySide6(一个Python库,用于创建跨平台的图形用户界面应用程序)程序,用于创建一个包含一个标签(QLabel&#