首页 > 软件开发 > 编程语言 >

怎样搭建Qt for Python开发环境

来源:互联网 2023-03-17 00:24:50 75

Qt for Python 是Qt 官方为python提供的Qt工具套件,利用此套件,广大编程技术人员以及爱好者能为他们的python程序构建高效漂亮的GUI界面。现在,我就带领大家搭建Qt for Python开发环境并进行一个GUI界面测试。0TZ办公区 - 实用经验教程分享!

工具/原料

  • Python 3.5 or 2.7
  • libclang 5.0 (for Qt 5.11) or 6.0 (for Qt 5.12)
  • 良好的网络

方法/步骤

  • 1

    按住win R键,输入cmd打开命令行工具。在命令行中输入python -V 后回车,查看自己电脑中python版本是否符合安装要求。0TZ办公区 - 实用经验教程分享!

    怎样搭建Qt for Python开发环境0TZ办公区 - 实用经验教程分享!

  • 1该信息未经许可获取自百度经验
  • 2

    在命令行中输入pip install PySide2 从pip包管理软件进行安装下载。成功安装后,会有如图片所示 "successfully installed PySide2-5.12.0" 出现。0TZ办公区 - 实用经验教程分享!

    怎样搭建Qt for Python开发环境0TZ办公区 - 实用经验教程分享!

    怎样搭建Qt for Python开发环境0TZ办公区 - 实用经验教程分享!

  • 3

    在搜索栏输入IDLE,打开python 自带的 IDLE 工具。新建一个脚本文件并保存为helloworld.py.0TZ办公区 - 实用经验教程分享!

    怎样搭建Qt for Python开发环境0TZ办公区 - 实用经验教程分享!

  • 4

    在代码输入栏写上如下代码:0TZ办公区 - 实用经验教程分享!

    import sys0TZ办公区 - 实用经验教程分享!

    import random0TZ办公区 - 实用经验教程分享!

    from PySide2 import QtCore, QtWidgets, QtGui0TZ办公区 - 实用经验教程分享!

    class MyWidget(QtWidgets.QWidget):0TZ办公区 - 实用经验教程分享!

    def __init__(self):0TZ办公区 - 实用经验教程分享!

    super().__init__()0TZ办公区 - 实用经验教程分享!

    self.text = QtWidgets.QLabel("Hello World")0TZ办公区 - 实用经验教程分享!

    self.text.setAlignment(QtCore.Qt.AlignCenter)0TZ办公区 - 实用经验教程分享!

    self.layout = QtWidgets.QVBoxLayout()0TZ办公区 - 实用经验教程分享!

    self.layout.addWidget(self.text)0TZ办公区 - 实用经验教程分享!

    self.setLayout(self.layout)0TZ办公区 - 实用经验教程分享!

    if __name__ == "__main__":0TZ办公区 - 实用经验教程分享!

    app = QtWidgets.QApplication([])0TZ办公区 - 实用经验教程分享!

    widget = MyWidget()0TZ办公区 - 实用经验教程分享!

    widget.resize(400, 300)0TZ办公区 - 实用经验教程分享!

    widget.show()0TZ办公区 - 实用经验教程分享!

    sys.exit(app.exec_())0TZ办公区 - 实用经验教程分享!

    怎样搭建Qt for Python开发环境0TZ办公区 - 实用经验教程分享!

  • 5

    点击 Run -> Run Module 对程序进行运行,会出现一个带有Helloword字样的界面。0TZ办公区 - 实用经验教程分享!

    怎样搭建Qt for Python开发环境0TZ办公区 - 实用经验教程分享!

    怎样搭建Qt for Python开发环境0TZ办公区 - 实用经验教程分享!

  • 注意事项

    • 请确认电脑上python版本是否符合
    • 本教程适用于windows下的python开发环境

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!0TZ办公区 - 实用经验教程分享!


    标签: python编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码