【PyQt5】QT designer + eclipse 集成开发_weixin_30493401的博客-程序员秘密

技术标签: python  开发工具  c/c++  

【写在前面的话】

  考虑将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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30493401/article/details/95548848

智能推荐

python实现随机梯度下降法_Cludy_Sky的博客-程序员秘密_随机梯度下降python

看这篇文章前强烈建议你看看上一篇python实现梯度下降法:一、为什么要提出随机梯度下降算法注意看梯度下降法权值的更新方式(推导过程在上一篇文章中有)   也就是说每次更新权值都需要遍历整个数据集(注意那个求和符号),当数据量小的时候,我们还能够接受这种算法,一旦数据量过大,那么使用该方法会使得收敛过程极度缓慢,并且当存在多个局部极小值时,无法保证搜索到全局最优解。为了解决这样的问题,引入了梯度下...

Java关键字—static(静态变量、静态方法、静态类)_孤狼25的博客-程序员秘密

Java的静态对象与非静态对象的区别 静态非静态拥有属性类共同拥有各实例对象独立拥有内存分配位于“数据区”,且唯一位于“堆空间”,每new一个对象创建一份分配顺序先分配静态对象的空间然后为非静态对象分配空间Java中静态对象的用处

apache-hadoop-1.2.1、hbase、hive、mahout、nutch、solr安装教程_kevin_vv的博客-程序员秘密

来源http://blog.csdn.net/luckymelina/article/details/16707801一、软件环境:VMware8.0Ubuntu-12.10-desktop-i386jdk-7u40-linux-i586.tar.gzhadoop-1.2.1.tar.gzeclipse-dsl-juno-SR1-linux-gtk.tar.gzhado

编写一个shell脚本,检测软件是否安装,如果没有安装,则让用户自行选择是否安装。_Giggle9的博客-程序员秘密_shell编写软件安装脚本

安装软件时:先看版本号是否符合查看系统内核版本号信息[[email protected] ~]# uname -r3.10.0-862.el7.x86_64[[email protected] ~]# uname -r | cut -d . -f 13[[email protected] ~]# uname -r | awk -F . '{print $1 }'3一.判断版本号二.执行安装软件脚本[[email protected] ~...

Oracle数据库连接报错汇总_你坏啊啊啊啊的博客-程序员秘密_oracle数据库连接失败

正常网络不通IP错误端口号错误服务名不正确数据库未开启...

随便推点

使用iPhone系统设置开发者,进行弱网测试_yuerwen_python的博客-程序员秘密_iphone 模拟弱网

有些情况,开发者或者测试人员需要在弱网的情况下进行开发和测试。这里简单介绍一下iPhone弱网设置。如何调出开发者?方式一Mac:使用Mac电脑调用?参考:https://www.jianshu.com/p/a1d075b3472c方式二win:使用win电脑调用?1、下载一个itools工具2.连接iTools工具–刷新调出开发者首先,进入iPhone的设置界面–>开发者开发者–>Network Link Conditioner设置参数:每个参数的含义大致如下:i

Windows系统安装启动Nacos_Dream_飞翔的博客-程序员秘密_nacos windows启动

目录Nacos一、什么是配置中心二、Nacos简介1. 什么是Nacos2. Nacos的特性三、安装Nacos四、运行Nacos1. 修改启动方式2. 配置数据源总结Nacos一、什么是配置中心在微服务架构中,当系统从一个单体应用被拆分成分布式系统上的一个个服务节点后,配置文件也必须跟着迁移(分割),这样配置就分散了。不仅配置会分散,分散中还会包含着冗余。配置中心将配置从各应用中剥离出来,对配置进行统一管理,应用自身不需要自己去管理配置二、Nacos简介1. 什么是NacosNacos

Promise的优缺点_weixin_kexiaokang的博客-程序员秘密_promise缺点

为什么要用promise优点:(1)解决回调地狱问题 ,有时我们要进行一些相互间有依赖关系的异步操作,比如有多个请求,后一个的请求需要上一次请求的返回结果。(2)更好地进行错误捕获缺点:(1)无法取消Promise,一旦新建它就会立即执行,无法中途取消。(2)如果不设置回调函数,promise内部抛出的错误,不会反应到外部。(3)当处于pending状态时,无法得知目前进展到哪一个阶段(刚刚开始还是即将完成)。为什么Async/Await更好?函数前面多了一个async关键字。await关

Android真机/模拟器hosts修改_hxlgxd的博客-程序员秘密_模拟器修改真机

1.搭建环境:   电脑机型-台式Dell;   处理器-Intel(R) Pentium(R) CPU G630 @ 2.70GHZ 2.70 GHZ;   操作系统-Win7旗舰版64位;   安装内存(RAM)-4.00GB(3.90GB 可用)。2.所用软件包:   jdk-7u5-windows-i586-32   eclipse-jee-juno-win

FPGA之道(43)编写纯净的组合或时序逻辑_李锐博恩的博客-程序员秘密

无论多么复杂的FPGA设计,如果我们将其中具有存储功能的结构全部拿掉(寄存器、RAM、FIFO等等),那么剩下的若干独立数字电路网络则都是纯组合逻辑电路,对应的,我们称FPGA设计中这些具有存储功能的结构为纯时序逻辑电路。

推荐文章

热门文章

相关标签