分类分类
大小:49.76 MB更新:2021/09/06
类别:编程辅助系统:Winll


Qt Designer汉化版是一款非常实用的程序员爱用py编辑器,简单操作即可使用,安全绿色下载解压即可使用,是当今比较热门的编辑器之一哦!
将designer_zh_CN.qm复制到以下3个路径的translations文件夹,没有的话手动创建:
解释器目录Libsite-packagesPyQt5Qttranslations
解释器目录Libsite-packagespyqt5_toolsQttranslations
解释器目录Libsite-packagespyqt5_toolsQtbintranslations
按照以上即可使用。

Qt Designer:设计UI界面,但生成.ui文件,需要通过PyUIC转换成.py文件
1. 配置 Qt Designer
Qt Designer
Working directory:$FileDir$
2. 配置PyUIC:
Program:python的安装目录下的python.exe文件
Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
3. 配置Pyrcc:
Program:python的安装目录下的Scripts文件夹的pyrcc5.exe文件
Arguments:$FileName$ -o $FileNameWithoutExtension$_rc.py
4. .ui转换成.py:
启动qt designer
先点击Designer设计ui界面,保存后如图生成了ui文件
记得选这个创建窗口
然后点击ui文件,点击PyUIC,就能将ui文件转换成py文件了
或者cmd运行
pyuic5 -o ui.py untitled.ui
先create mainWindows窗体
默认左边是控件栏,提供了很多空间类,我们可以直接拖放到widget中看到效果。
每个空间都有自己的名称,提供不同的功能,比如常用的按钮、输入框、单选、文本框等等。
右边是对窗口及控件的各种调整、设置、添加资源(列如:图片)、动作。还可以直接编辑Qt引以为豪的信号槽(signal和slot)。
预览窗口:点窗体form--预览preview(Ctrl+R)
Note:有了Qt Designer使得我们在程序设计中更快的能开发设计出程序界面,避免了用纯代码来写一个窗口的繁琐,同时PyQt支持界面与逻辑分离,这对于新手来说无疑是个最大的福音,当然要做出华丽的界面还是要学代码的。至少Qt Designer为我们提供了一些解决方法,另外我们也可以通过Qt Designer生成的代码来学习一些窗口控件的用法。
Qt Designer窗口布局Layouts
Vertical Layout 纵向布局
Horizontal Layout 横向布局
Grid Layout 栅格布局
Form Layout 在窗体布局中布局
将布局Layouts拖动到窗体上会有红色框来显示(中间窗体中的四个小红框就是),Layout的一些属性可以通过属性编辑器来控制,一般包括:上下左右边距间隔,空间之间间隔等。
窗体层次
使用布局之前,我们得对层次要有个了解,在程序设计中一般用父子关系来表示。当然有过平面设计经验的童鞋对分层应该有所了解,这里我们还需要将层分成层次。其实就像python中规定的代码缩进量代表不同层次的道理差不多。
从对象查看器中我们可以方便的看出窗体(Form)--布局(Layout)--控件(这里是PushButton按钮)之间的层次关系。Form窗口一般作为顶层显示,然后使用Layout将控件按照我们想要的方式规划开来。
Note:
1. 上面的布局生成过程:拖一个Grid layout, 再拖一个vertical layout,再拖一个horizontal layout(注意在grid layout右边缘变成蓝色时松开鼠标左键就可以将grid layout分成两边的不同子布局了),最后在两边子布局中添加button。
2. 通常我们使用栅格布局作为顶层布局,将控件放置好之后可以通过右键--布局--栅格布局,将布局充满整个窗体。我们可以先放入控件,然后ctrl选中多个控件,然后点击工具栏上快速布局工具进行布局。
Qt Designer设计出来的文件保存后默认为ui文件,里面包含的类css布局设计语言,如果想要查看代码我们还需要将它转换(编译)成py文件
1. 如果pycharm经过PyQt5教程 - pythonQt的安装和配置及版本间差异配置,则通过ui文件右键> external tools > PyUIC可以便捷的对UI进行转化
运行PyUIC时,不要点击在菜单栏中tools > ex... > PyUIC,而是右键点击.ui文件再操作,并且要注意ui文件所在文件夹下有一个同名的.py文件,否则这样会修改当前打开的py文件,而不是ui文件对应的同名.py文件,整个打开的py文件就会永久修改不能恢复(有时可以ctrl+恢复)。
最后,为了防止不用PyUIC时,不小心点到,可以在setting中的external tools中,将PyUIC前面的√去掉,这样菜单栏中就不会出现了。
2. 可以使用一条DOS命令来完成
D:Python3.4.2Libsite-packagesPyQt5pyuic5.bat ***.ui -o ***.py
3. 更可以将当前文件夹下所有ui转换成py文件:
for /f &delims=& %%i in ('dir /b /a-d /s *.ui') do D:Python33Libsite-packagesPyQt5pyuic5.bat %%i -o %%i.py
PyQt支持用LoadUi方法直接加载ui文件,当然我们通过转换后可以方便学习PyQt窗体控件的源代码。
fastreport中文版(报表控件)编程辅助2.30 MBv5.6 官方最新版_含授权码/使用教程
详情易语言vc98linker编程辅助10.80 MB破解版
详情VOFA+软件32位/64位编程辅助48.90 MBv1.3.10 官方版
详情python打包工具(pyinstaller_GUI)编程辅助33.92 MBv0.4 官方版
详情SDK Platform Tools for windows编程辅助6.04 MBv33.0.1 官方最新版
详情水晶报表插件CrystalDecisions编程辅助395.00 KBv13.0.5.891 整理版
详情.NET代码保护工具.NET Reactor编程辅助7.27 MBv5.9.8.0 中文汉化版
详情微软.NET Framework编程辅助73.40 MBv4.7.2.0 官方完整版
详情delphi3.0(Borland Delphi 3)编程辅助67.00 MB免费版
详情Restorator汉化版编程辅助3.66 MBv3.7.0.1747 中文特别版
详情.net混淆器汉化版(dotNET Reactor)编程辅助2.50 MBv5.9.8.0 绿色版
详情微信web开发者工具小游戏版编程辅助132.27 MBv1.1.19 - 1.05.2202234 官方最新版
详情AleegoCrackMaster(allegro破戒大师)编程辅助51.00 MBv2.1.6 最新绿色版
详情大漠插件中文汉化模块源码编程辅助6.66 MB免费版
详情JProfiler11(java性能分析)编程辅助102.00 MBv11.0.2 注册版
详情sharpod反反调试插件编程辅助1.05 MBv0.6b 最新版
详情jstl-1.2.jar包编程辅助378.00 KB免费版
详情Commons HttpClient 3.1.jar包编程辅助300.00 KB免费版
详情commons-collections.jar编程辅助490.00 KBv3.2 官方版
详情Visual Assist X 2015编程辅助24.90 MBv15.6.1819 中文破解版
详情点击查看更多
RxLib for D5-XE10.2 2.75 Update 1.0.17编程辅助3.90 MB
详情RedisClient(Redis客户端GUI工具)编程辅助28.59 MBv1.5.0 绿色中文版
详情odac for D7-XE6编程辅助11.70 MBv9.3.08 官方版
详情RCX-Studio(雅马哈编程软件)编程辅助9.80 MBv1.1.0 官方版
详情x64dbg调试工具编程辅助32.20 MBv2022.08.08 绿色汉化版
详情微软.NET Framework编程辅助73.40 MBv4.7.2.0 官方完整版
详情水晶报表for vs2015(CRforVS_13_0_17)编程辅助253.00 MB官方版
详情php+mysql代码生成工具编程辅助30.10 MBv1.0 绿色免费版
详情数控宏程序自动生成器编程辅助468.00 KBv3.0 免费版
详情org.apache.poi jar包编程辅助28.65 MBv3.17 官方最新版
详情mysql-connector-java-5.1.17-bin.jar(MySQL JDBC驱动包)编程辅助744.00 KB免费版
详情git for windows 64位编程辅助48.00 MBv2.32.0.2 官方最新版
详情VOFA+软件32位/64位编程辅助48.90 MBv1.3.10 官方版
详情sap crystal reports runtime engine for .net编程辅助78.00 MBv64bit 13.0.9 官方免费版
详情jQuery EasyUI编程辅助1.09 MB1.7.0 官方API中文版
详情log4j-1.2.17.jar.zip编程辅助434.00 KB官方免费版
详情fastreport中文版(报表控件)编程辅助2.30 MBv5.6 官方最新版_含授权码/使用教程
详情jstl-1.2.jar包编程辅助378.00 KB免费版
详情javax.servlet-api-4.0.1.jar编程辅助277.00 KB免费版
详情Spire.Doc for Java编程辅助81.80 MBv2.7.3 免费版
详情点击查看更多
雨田静态分析系统(c语言静态分析工具)编程辅助3.15 MBv1.5.0 免费版
详情jQuery手风琴图片相册特效插件编程辅助427.00 KB正式版
详情RegexBuddy(正则表达式处理器)编程辅助18.00 MBv4.8.2 中文免安装版
详情activation.jar.zip编程辅助76.00 KB完整免费版
详情mysql-connector-java-5.1.17-bin.jar(MySQL JDBC驱动包)编程辅助744.00 KB免费版
详情Diffinity代码对比工具编程辅助373.00 KBv0.8.7 最新版
详情sublime emmet插件编程辅助224.00 KB官方版
详情OSDLL串口调试助手编程辅助177.00 KBv20.11.19.0 绿色版
详情android材质设计图标生成器(material design icon generator plugin)编程辅助31.90 MB最新版
详情mysql connector java 5.1.16.jar(mysql数据库JDBC驱动)编程辅助743.00 KB免费版
详情commons-codec-1.5.jar编程辅助72.00 KB免费版
详情LightProxy(阿里巴巴抓包工具)编程辅助93.00 MBv1.1.40 官方版
详情sublime text 3插件包编程辅助35.90 MBv1.0 绿色免费版
详情jQuery图片图集幻灯片特效插件编程辅助1.14 MB正式版
详情Android Studio 3.4中文补丁编程辅助83.25 MB免费版
详情Android Holo Colors Generator(Android布局组件)编程辅助710.00 KB最新版
详情log4j-1.2.17.jar.zip编程辅助434.00 KB官方免费版
详情git源代码管理工具编程辅助44.00 MBv2.29.2.2 官方免费版
详情smali2javaui(smali文件转java)编程辅助6.51 MBv1.0.0.558 绿色版
详情jQuery弹出层插件fDialog编程辅助44.00 KBv1.0 正式版
详情点击查看更多
应用权限











































