【PyQt5】QT designer + eclipse 集成开发

【写在前面的话】

  考虑将pyqt5的界面开发qt designer 集成在eclipse中,并且,不利用cmd命令行进行转换。

【工具】

  1、pyqt5

  2、qt designer

  3、eclipse +pydy

【步骤】

  1、首先配置Qt designer。 菜单 run-->external Tools-->External tools configurations

  2、在Program 中new 一个新项目

  3、配置PyUIC,如图2所示:

  ******但是这里有个问题,最后转换的py文件,名字是 *.ui.py      这个是错误的,之后有时间了会改正这个命令,估计是javap命令。

  4、配置QTdesigner,如图3所示;

  

  5、最后能够很顺利的编译成功。

  主要是,运用额外工具来编写界面的时候,不是在eclipse内部集成,而是跳出另外的窗口进行编辑,然后保存文件,之后会形成  .ui 文件,然后在利用pyuic工具来进行 .ui 文件转换成 .py 文件。

【附录】

  在这里附上argument 中的一些参数。便于以后的学习。

Arguments                       Location
${workspace_loc}                            c:\eclipse\workspace
${workspace_loc:/MyProject1/MyFile.txt}          c:\eclipse\workspace\MyProject\MyFile.txt
${workspace_loc:/MyProject2/MyFile.txt}          c:\projects\MyProject2\MyFile.txt
${project_loc}                             c:\projects\MyProject2
${project_loc:/MyProject1/MyFile.txt}             c:\eclipse\workspace\MyProject
${container_loc}                            c:\projects\MyProject2\MyFolder
${resource_loc}                             c:\projects\MyProject2\MyFile.txt
${project_path}                             /MyProject2
${container_path}                           /MyProject2/MyFolder
${resource_path}                           /MyProject2/MyFolder/MyFile.txt
${project_name}                            MyProject2
${container_name}                           MyFolder
${resource_name}                           MyFile.txt
${build_type}                             none

原文地址:https://www.cnblogs.com/youngyan/p/10888592.html

时间: 2024-08-29 20:56:07

【PyQt5】QT designer + eclipse 集成开发的相关文章

5.Eclipse集成开发环境

5.Eclipse集成开发环境 Eclipse集成开发环境不仅可以编译裸机工程,还可以调试整个裸机工程,这样当程序异常的时候,可以更加有效的进行修改.接下来就是搭建整个eclipse集成环境:这个调试环境的框架如下图1-1: 图1-1 从上面的框架图看到,要实现eclipse在线调试裸机程序,需要安装的软件是eclipse+CDT.JLink驱动.GDB调试软件,需要连接的硬件是JLink连接pc机和开发板. 注意:为了避免干扰,最好对NandFlash进行格式化:图1-2: 然后选择y: 图1

[国嵌笔记][019][Eclipse集成开发环境]

Eclipse集成开发环境的作用 可以编译程序,也可以对程序进行在线调试 集成开发环境 1.JLink连接开发板的JTAG 2.JLink连接PC的USB 3.eclipse软件 4.gdb server软件 5.JLink软件 安装步骤 1.格式化nand flash 2.连接JLink,并设置从nand flash启动 3.安装gdb server软件 1.tar zxvf linux-gdb-7.5.tar.gz 2.执行./build-all,编译gdb server软件,然后安装软件

unity3d与eclipse集成开发android应用

原地址:http://blog.csdn.net/armoonwei/article/details/7032537 Unity as a Library Once you have eclipse installed and up to date you have to follow a few steps to get your unity project set up as a library in eclipse. 创建一个空的unity3d工程,然后使用android平台进行编译. 切

Eclipse集成开发环境搭建之Java、Python

这里就以Eclipse为例,说明Java集成开发环境的搭建. 第一步,下载安装JDK,配置环境变量,这里就不多重复了.需要提到的是,JDK.Eclipse要同为Windows 32位或Windows 64位,这里选择的均为64位: 第二步,下载Eclipse.到Eclipse下载页面http://www.eclipse.org/downloads/选择合适的版本,这里选择的是Eclipse IDE for Java EE Developers,Windows 64位版本,按提示下载压缩包ecli

1.5 Eclipse集成开发环境

1. 格式化nandflash PATH路径优先用前面的 Arm-linux-gdb ? # .bashrc ? # User specific aliases and functions ? alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' ? # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi export PATH=$PATH:/opt/arm-

Eclipse集成开发环境搭建

gdbserver安装: 安装gdb-server的环境变量要放在arm-linux-gcc的环境的前面,因为arm-linux-gcc的安装包里面也有gdb,linux系统在找指令时从/root/.bashrc里面从上而下找指令的 Jlink for linux 安装 解压安装包就不再叙述,下面是拷贝几个文件的指令 cp -d libjlinkarm.so* /usr/lib -f cp 45-jlink.rules /etc/udev/rules.d/ 最后输入./JLinkGDBServe

在Eclipse集成开发平台中利用XFire框架发布Webservice

一.正所谓"工欲善其事,必先利其器",下面就先来配置运行环境吧! 下载xfire-distribution-1.2.6.zip压缩包到本地,解压后将xfire-all-1.2.6.jar和lib文件夹里面的jar放到同一个文件夹xfirejars中. 下载安装tomcat并关联的Eclipse工程中,这个就认为大家都懂,不多说了. 打开eclipse,点击File->New->Dynamic Web Project,新建工程FirstWebService 鼠标在FirstW

基于Qt的跨平台应用开发

1 Qt简介 Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架.它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能.Qt很容易扩展,并且允许真正地组件编程.基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西. 2008年,奇趣科技被诺基亚公司收购,QT也因此成为诺基亚旗下的编程语言工具.2012年,Qt被Digia收购.2014年4月,跨平台集成

痞子衡嵌入式:超级好用的可视化PyQt GUI构建工具(Qt Designer)

大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是PyQt GUI构建工具Qt Designer. 痞子衡开博客至今已有好几年,一直以嵌入式开发相关主题的文章为主线,偶尔穿插一些其他技术或工具的介绍,前段时间因为要做一个跟恩智浦MCU启动相关的上位机工具 NXP-MCUBootUtility,网上搜索对比了几个Python下的GUI框架,最终选择了wxPython这个成熟稳定的GUI库,从而接触到wxFormBuilder这个配套wxPython使用的GUI构建工具.苦于网上关于该