Windows中Pycharm中配置Qt[通俗易懂]

Windows中Pycharm中配置Qt[通俗易懂]Qt是什么Qt是Python开发窗体的工具之一,它与python有着良好的兼容性,且可通过可视化拖曳的方式进行窗体的创建,提高开发效率。Qt工具支持Windows,Linux,MacOSX三种操作系统。可用pipinstallpyqt5进行在线安装配置Pycharm由于QtDesigner在设计窗体时,后缀名为ui,需要转为py文件后才可以被…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Qt是什么

    Qt是Python开发窗体的工具之一,它与python有着良好的兼容性,且可通过可视化拖曳的方式进行窗体的创建,提高开发效率。

    Qt工具支持Windows,Linux,Mac OS X 三种操作系统。

    可用pip install pyqt5进行在线安装

配置Pycharm

由于Qt Designer在设计窗体时,后缀名为ui,需要转为py文件后才可以被python识别,因此做如下配置

1.External Tool中添加Qt Designer,作用是在pycharm中利用此工具打开ui文件,具体步骤如下:

(1)File->Setting中添加External Tools中添加Qt Designer

图1:

Windows中Pycharm中配置Qt[通俗易懂]

(2)编辑Tool

图2:

Windows中Pycharm中配置Qt[通俗易懂]

2.External Tool中添加PyUIC,作用是ui文件转py文件

(1)File->Setting中添加External Tools中添加PyUIC,同上图1

(2)编辑Tool

Windows中Pycharm中配置Qt[通俗易懂]

其中Parameters中命令代码为:

-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

 

使用

在pycharm中选中ui文件,右键选中External Tools,便可选中QT Designer和PyUIC来进行编辑和py文件转换

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/174807.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • To Noob Json是什么鬼?

    To Noob Json是什么鬼?

  • 牛站_牛客网站

    牛站_牛客网站链接https://www.acwing.com/problem/content/submission/code_detail/1207146/题目给定一张由T条边构成的无向图,点的编号为1~1

  • 汇编指令与机器码的相互转换(来自80×86汇编小站)「建议收藏」

    汇编指令与机器码的相互转换(来自80×86汇编小站)「建议收藏」作者:HSLY 网站:http://www.x86asm.com E-MAIL:pliceman_110@163.comHI,欢迎进入AssemblyLanguageintoMechineCode教程。首先你得从80×86汇编小站下载下载地址:Soft_Show.asp?SoftID=8  机器语言我们只要重点理解一下几个概念:    1.机器语言指令有

    2022年10月13日
  • ESP32开发之旅——RC522模块的使用

    ESP32开发之旅——RC522模块的使用ESP32开发之旅——RC522模块的使用前言在本文中,您将学会如何使用ESP32连接RFID模块RC522,本文提供了简单的示例供学习参考。需要注意的是,本文中的ESP32是使用MicroPython进行开发的,(同时ESP8266也可按照本文进行开发)。本文中出现的代码是从GitHub开源库中搬运而来,GitHub链接已放在文尾。RFID-RC522模块的简单介绍​ 射频识别RFID(RadioFrequencyIdentification)是一种无线数据传输系统,用于在标签和读取

  • linux initramfs加载系统指令_正在生成initramfs

    linux initramfs加载系统指令_正在生成initramfs下面来介绍一下initramfsinitramfs是编到内核中的一种根文件系统,使用的是cpio格式,处理流程和我们之前介绍的initrd机制的cpio格式的流程几乎一样,只不过这个是编译到内核里的,需要用到时内核会自行解压使用。我们在编内核的时候,可以通过Initramfssourcefile(s)来设置需要编入内核的文件系统的路径。Generalsetup—>(就是CO…

  • 经典/深度SfM有关问题的整理[通俗易懂]

    经典/深度SfM有关问题的整理[通俗易懂]这篇博客主要是记录一些实践或看论文过程中遇到的一些不好理解的问题及解释。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号