PySide文档阅读笔记-第一个Qt for Python程序
发布日期:2021-06-30 10:57:30 浏览次数:2 分类:技术文章

本文共 1369 字,大约阅读时间需要 4 分钟。

想使用Qt for Python要2个条件:

1.Python 3.5以后的版本(包括3.5);
2.libclang 3.9以后的版本(包括3.9);

输入这条命令进行安装;

python -m pip install --index-url=http://download.qt.io/snapshots/ci/pyside/5.11/latest pyside2 --trusted-host download.qt.io

程序运行截图如下:

安装python 使用pip 安装Qt

 

安装libclang 3.9以后的版本:

他有个选项,是加到环境变量里面,不会配的同学一定要选择,加到环境变量里面;

 

搞好了,建立一个py文件,测试如下代码:

import PySide2.QtCoreprint(PySide2.QtCore.qVersion())

运行截图如下:

 

再来一套测试代码:

代码如下:

import sysimport randomfrom PySide2 import QtCore, QtWidgets, QtGuiclass MyWidget(QtWidgets.QWidget):    def __init__(self):        super().__init__()        self.hello = ["Hallo Welt", "你好,世界", "Hei maailma",\            "Hola Mundo", "Привет мир"]        self.button = QtWidgets.QPushButton("Click me!")        self.text = QtWidgets.QLabel("Hello World")        self.text.setAlignment(QtCore.Qt.AlignCenter)        self.text.setFont(QtGui.QFont("Titillium", 30))        self.button.setFont(QtGui.QFont("Titillium", 20))        self.layout = QtWidgets.QVBoxLayout()        self.layout.addWidget(self.text)        self.layout.addWidget(self.button)        self.setLayout(self.layout)        self.button.clicked.connect(self.magic)    def magic(self):        self.text.setText(random.choice(self.hello))		if __name__ == "__main__":    app = QtWidgets.QApplication([])    widget = MyWidget()    widget.resize(800, 600)    widget.show()    sys.exit(app.exec_())

运行截图如下:

转载地址:https://it1995.blog.csdn.net/article/details/83787029 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Linux工作笔记-ssh中-X属性的使用(Linux传界面)
下一篇:Qt文档阅读笔记-最简单的动态3D圆环实例

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月23日 19时45分10秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章