先createmainWindows窗体
默认左边是控件栏,提供了很多空间类,我们可以直接拖放到widget中看到效果。
每个空间都有自己的名称,提供不同的功能,比如常用的按钮、输入框、单选、文本框等等。
右边是对窗口及控件的各种调整、设置、添加资源(列如:图片)、动作。还可以直接编辑Qt引以为豪的信号槽(signal和slot)。
预览窗口:点窗体form--预览preview(Ctrl+R)
Note:有了QtDesigner使得我们在程序设计中更快的能开发设计出程序界面,避免了用纯代码来写一个窗口的繁琐,同时PyQt支持界面与逻辑分离,这对于新手来说无疑是个最大的福音,当然要做出华丽的界面还是要学代码的。至少QtDesigner为我们提供了一些解决方法,另外我们也可以通过QtDesigner生成的代码来学习一些窗口控件的用法。
QtDesigner窗口布局Layouts
VerticalLayout纵向布局
HorizontalLayout横向布局
GridLayout 栅格布局
FormLayout 在窗体布局中布局
将布局Layouts拖动到窗体上会有红色框来显示(中间窗体中的四个小红框就是),Layout的一些属性可以通过属性编辑器来控制,一般包括:上下左右边距间隔,空间之间间隔等。
窗体层次
使用布局之前,我们得对层次要有个了解,在程序设计中一般用父子关系来表示。当然有过平面设计经验的童鞋对分层应该有所了解,这里我们还需要将层分成层次。其实就像python中规定的代码缩进量代表不同层次的道理差不多。
从对象查看器中我们可以方便的看出窗体(Form)--布局(Layout)--控件(这里是PushButton按钮)之间的层次关系。Form窗口一般作为顶层显示,然后使用Layout将控件按照我们想要的方式规划开来。
Note:
1.上面的布局生成过程:拖一个Gridlayout,再拖一个verticallayout,再拖一个horizontallayout(注意在gridlayout右边缘变成蓝色时松开鼠标左键就可以将gridlayout分成两边的不同子布局了),最后在两边子布局中添加button。
2.通常我们使用栅格布局作为顶层布局,将控件放置好之后可以通过右键--布局--栅格布局,将布局充满整个窗体。我们可以先放入控件,然后ctrl选中多个控件,然后点击工具栏上快速布局工具进行布局。

pyqt5QtDesigner的设计符合MVC的架构,其实现了视图和逻辑的分离,从而实现了开发的便捷。下面分享的是pyqt5QtDesigner汉化补丁文件。美木最新版下载-美木app3.5.1安卓版
QtDesigner设计出来的文件保存后默认为ui文件,里面包含的类css布局设计语言,如果想要查看代码我们还需要将它转换(编译)成py文件
1.如果pycharm经过PyQt5教程-pythonQt的安装和配置及版本间差异配置,则通过ui文件右键>externaltools>PyUIC可以便捷的对UI进行转化
运行PyUIC时,不要点击在菜单栏中tools>ex...>PyUIC,而是右键点击.ui文件再操作,并且要注意ui文件所在文件夹下有一个同名的.py文件,否则这样会修改当前打开的py文件,而不是ui文件对应的同名.py文件,整个打开的py文件就会永久修改不能恢复(有时可以ctrl+恢复)。
最后,为了防止不用PyUIC时,不小心点到,可以在setting中的externaltools中,将PyUIC前面的√去掉,这样菜单栏中就不会出现了。
2.可以使用一条DOS命令来完成
D:Python3.4.2Libsite-packagesPyQt5pyuic5.bat***.ui-o***.py
3.更可以将当前文件夹下所有ui转换成py文件:
for/f"delims="%%iin('dir/b/a-d/s*.ui')doD:Python33Libsite-packagesPyQt5pyuic5.bat%%i-o%%i.py
PyQt支持用LoadUi方法直接加载ui文件,当然我们通过转换后可以方便学习PyQt窗体控件的源代码。
将designer_zh_CN.qm复制到以下3个路径的translations文件夹,没有的话手动创建:
解释器目录Libsite-packagesPyQt5Qt ranslations
解释器目录Libsite-packagespyqt5_toolsQt ranslations
解释器目录Libsite-packagespyqt5_toolsQtin ranslations
黑皮体育生调教 体育竞赛网站 体育项目策划 乐视体育直播源 博时新兴网站展开内容
呱呱启蒙识字软件下载-呱呱启蒙识字app1.1 最新版
梦幻新诛仙手游官网ios下载-梦幻新诛仙张哲瀚代言1.112苹果版
蜀客传手游ios-蜀客传游戏苹果版1.0 iphone版
虫虫大作战联机版下载-虫虫大作战苹果版1.7.1 iOS版
无问西东观后感-无问西东观后感悟大全【600+800+500+700+1000字】
龙卷风收音机去广告绿色版-龙卷风收音机管理员版5.0.1504.2401 去广告绿色版
高考志愿模拟填报平台下载安装-深度志愿模拟平台1.0.1 手机版
天天生活亿app1.0.2 安卓版
Navisworks Freedom 2015官方下载-Autodesk Freedom 2015中文版官方正式版64位
V9游戏盒子安卓版下载-V9游戏盒子app1.0.04 最新版
我的连云港app下载-我的连云港最新版下载3.6.1 安卓版
不停歇的赛车游戏下载-Nonstop Racing(不停歇的赛车手游)0.2安卓版
人人头条app下载-人人头条app4.2.0安卓版
全民奇迹礼包大全-全民奇迹礼包助手21.2.0安卓最新版
天姬变大妖姬游戏下载-天姬变大妖姬手游0.29.10最新安卓版
淘宝天猫图片批量下载器官方下载-淘宝天猫图片批量下载器2017.7.1 简体中文官方版
8.3/978.5M
淘宝天猫图片批量下载器快速的支持淘宝京东唯品会等图片的下载,这个是很多的需要这些网站的素材图片的朋友下载的,可以免费下载试试!亲,此软件需要安装微软.net环境...
医疗医药工作汇报PPT下载-医疗医药工作汇报PPT模板免费版
9.6/44.5M
医疗医药工作汇报PPT模板是一套以医药为背景的工作汇报ppt模板。该模板简洁大方,非常适用于医疗医药领域,有时长需要汇报工作的同志们可以使用这套ppt。医疗医药...
8.6/934.4M
识识APP是一款主打兴趣社交的多元化交友平台,通过智能匹配和丰富的兴趣圈层帮助用户快速找到志同道合的伙伴。无论是线上聊天、多人派对互动,还是个性化兴趣探索,都能...
8.6/939.6M
造个方舟是一款玩法比较精彩的冒险逃生游戏,游戏中能为玩家提供诸多的玩法和场景资源,在《造个方舟》的世界里,一场神秘的史前灾难即将降临,洪水肆虐,大地震动,人类面...
汇川plc编程软件下载-汇川plc编程软件(autoshop)2.92 官方最新版
9.8/1,613.9M
汇川plc编程软件跟三菱的很像,功能上有一些增强,算是国产中比较强大的PLC编程软件了!汇川plc有两个系列:H1U和H2U;H1U相当于三菱FX1N,H2U相...
7.8/819.8M
金金儿歌是一款很好用的儿歌教育软件。这里包含了各种的歌曲可以自由选择,海量的优质儿歌故事。帮助你的宝宝学习儿歌,提高宝宝的学习兴趣和唱歌的能力,适合给孩子进行儿...
9.4/1,520.0M
游亿赚是一款游戏赚钱的软件,非常多的游戏来赚钱,喜欢玩游戏的朋友可以尝试这款软件,稳健的赚取每一笔属于你的奖励,任务福利丰厚,能者多劳,高佣金等你参与。赚钱的过...
8.4/1,720.1M
神迹大陆是一款热血动漫手游,游戏画风非常的可爱,游戏中有很多的卡牌,游戏搭配非常的经典,游戏玩法多样,故事非常的新颖,游戏可以组队,一下副本,经典玩法。神迹大陆...
10.0/1,172.0M
红警2的这款mod作品《世纪之战》中,玩家将会看到一个全面被增强的中国,不仅有全新的兵种加入,而且还有其他的诸多新建筑以及可直接升级的物品。本mod基于Npat...
10 Project手游下载-一零计划10 Project手游1.1.4 ios官方版
8.3/1,846.8M
一零计划10Project是一款日系二次元画风的少女养成和塔防结合的RPG手游。相信很多朋友对Project都不陌生,游戏的人物立绘做的很好,你可以看到各种熟悉...
7.5/1,180.6M
领氪游戏app之一款BT福利游戏盒子,里面有着满V无限钻石的各种类型手游,免费畅玩;在领氪游戏盒子中每天都会在第一时间更新新的游戏资讯,体验更多的乐趣。领氪游戏...
8.6/1,596.0M
家庭日记本(老窝),为了留下美好的瞬间,你是否准备了,快来下载试试这款家庭日记本吧,记录下美好的回忆!家庭日记本(老窝)功能介绍老窝是一个以家为核心、记录并分享...
照片编辑软件免费版下载-ProPhoto照片编辑软件app1.0 便捷免费版
7.7/1,082.3M
ProPhoto照片编辑软件app是一个轻量级的手机图片处理软件,主要是对图片进行美化,让图片看起来更加的动人。...
战争与文明国服官网下载-战争与文明手游国服版1.8.2 安卓版
9.3/530.8M
战争与文明手游是一款由BigHugeGames推出的欧美风SLG手游,延续了《文明》端游系列的特点,恢弘的游戏场景,独特的游戏玩法,融合了城市建设、资源发展、战...
8.0/1,208.4M
很多玩家玩单机都喜欢自己动手做MOD,改变游戏内容让其更符合自己的想法,那么MOD包是需要解压工具的,小编在这里就给大家分享一个解包的工具,街头霸王5傻瓜解包工...
9.8/1,801.2M
2017国庆节祝福语大全简短是小编给大家提供的国庆祝福语,相信很多用户都非常需要给你的朋友或者家人在国庆节的时候发送一段祝福语过去,快来下载吧!精选简短的国庆祝...
8.9/1,736.9M
专门为网吧和学校提供硬盘保护解决方案,针对非系统分区改变状态不需要重启,个人用户也是不错的选择快速还原系统软件介绍能够快速恢复硬盘最初状态能够保存当前硬盘状态针...
8.5/1,317.8M
美创,其实就是一家我们所常说的“点子公司”,主要就是将好的创意,以及好的平台,做一个系统的评估,如果创意可行性比较高,那么他们就会将这些创意变为现实,有梦想的你...
8.5/737.5M
飞鱼司导是一款专为司机开发的手机接单软件。用户通过手机就可以快速搜索客户下单情况,一件查看轻松接单,任务完成快速结算。软件介绍:飞鱼司导是为飞鱼旅行专属签约司导...
9.3/1,853.0M
南华融航期货交易平台是一款专业的南华期货融航期货交易平台的企业版微冲期货交易终端。拥有灵活的下单、撤单程序设定方式,十分强大。有需要的可以来东坡下载使用!南华融...
8.4/1,347.4M
PLSQLDeveloperV9.0.2.1621注册码 LicenseNumber:999 Password:xs374ca P...
9.9/1,662.7M
传奇手游还是一些复古的版本比较好玩,如1.76的版本就是很多的玩家都是非常喜欢的版本,现在就可以免费的为你推荐下面的这款1.76复古传奇风云手游!1.76复古传...
8.5/1,413.7M
乱啄的鸽子游戏是一款可以手速的休闲类手游,游戏中有着许多不同的关卡,你需要在有限的时间之类通关一个个关卡,游戏操作必须快速,只有这样才可以过关!乱啄的鸽子游戏介...
c编译工具-c编译器下载(Tiny C Compiler)V2.0.1.2 免费版
9.2/1,672.9M
c编译器下载(TinyCCompiler)是一款兼容性极佳的辅助软件,TinyCCompiler世界上最小的C编译器,是一个小巧、速度快的标准C语言编译器,支持...
Calflow安卓下载-Calflow自动化时间记录1.0.1 安卓版
8.5/1,204.6M
Calflow安卓版是一款实用的时间管理应用,能帮你制定清晰明确的目标计划,让时间管理更高效。它以月视图的形式展示各项安排,还能自动追踪日常事务的进展,通过这样...