zoukankan      html  css  js  c++  java
  • pycharm中集成Qt designer.exe和ui文件转py文件的快捷方式

    写在前面

    其实作用只是
    1.方便在pycharm中直接打开Qt designer.exe,也可以自己手动打开

    2.将ui文件(在Qt designer中编辑得到的ui文件)转成py文件,也可以在cmd中用命令转。
    参见此文:PyQt5 ui文件转py文件
     
     
     
     

    步骤

    安装依赖模块pyqt5-tools

    命令pip install pyqt5-tools

    该命令会顺便安装模块PyQt5,如果没有,请用以下命令进行安装
    pip install pyqt5
     
     

    pycharm中引入Qt desinger的快捷方式

    Qt desinger用于界面设计
     
     
    按照此步骤打开面板,Pycharm——File——Settings——Tools——External Tools
     
     
    按照下图,进行设置。其中:

    • Name:QtDesinger。随便设置,就是个名称
    • Program:以你电脑为准,如果你电脑装了Anaconda,则选择Anaconda安装目录下的PyQt5-toolsdesignerdesigner.exe
    • Working directory:$ProjectFileDir$

    此步配置的相关说明如下:(摘录于此文章:Python+Pycharm+PyQT5可视化程序设计入门! - 只有我的文章 - 知乎

    意思是该外部工具定义名称为QtDesinger,外部工具的地址需要自己手动选择,一般为在Python的安装路径中,最后的Working directory设置为当前项目工作目录即可,即创建的UI文件会存储在目录下。

     
     
    在这里插入图片描述

     
     

    pycharm中引入PyUIC

    PyUIC用于编译UI文件编程py文件
     

    按照下图,进行设置。其中:

    • Name:PyUIC。随便设置,就是个名称
    • Program:以你电脑为准,是python项目运行时所需要的python.exe,也是常说的python interpreter解释器(注意不是前面的designer.exe)
    • Arguments(别忘记写,这主要是将ui文件转为py文件):-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
    • Working directory:$ProjectFileDir$

     
    此步配置的相关说明如下:(摘录于此文章:Python+Pycharm+PyQT5可视化程序设计入门! - 只有我的文章 - 知乎

    意思是该外部工具定义名称为PyUIC,外部工具的地址需要自己手动选择,一般为在Python的安装路径中,Arguments的意思是会把UI文件转成同名的py文件,最后的Working directory设置为当前项目工作目录即可。

    在这里插入图片描述

     
     
     
     

    参考

    Python+Pycharm+PyQT5可视化程序设计入门! - 只有我的文章 - 知乎

    pycharm中使用pyqt实现UI界面设计

  • 相关阅读:
    mysql 性能监控
    拼接字符
    mysql 存储 2
    mysql 存储过程
    flock
    readfile() file_get_content f
    url_encode和base64
    jsdetox反混淆js内容,解密前端加密参数
    前端加密之使用firefox来解密
    v to ray做渗透测试
  • 原文地址:https://www.cnblogs.com/zyaire/p/14638676.html
Copyright © 2011-2022 走看看