此间棋牌app下载最新版手游最新版本

此间棋牌app下载最新版手游最新版本

大小:788.2M 语言: 简体中文

类型:教育培训 系统:macOS

备案号:备案号:苏5A-201753701-42R
简介 相关 评论(10)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

设计窗体方法

先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汉化补丁文件。

pyqt5QtDesigner汉化文件CAD递增阵列插件免费下载-CAD递增阵列插件最新免费版

转换QtDesignerUI文件为py文件

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窗体控件的源代码。

pyqt5QtDesigner汉化文件安装说明

将designer_zh_CN.qm复制到以下3个路径的translations文件夹,没有的话手动创建:

解释器目录Libsite-packagesPyQt5Qt ranslations

解释器目录Libsite-packagespyqt5_toolsQt ranslations

解释器目录Libsite-packagespyqt5_toolsQtin ranslations

展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/10/06 02:50
乐桃APP是乐课网打造的手机端的APP应用,乐课网是一个全国中小学生在线教育平台,该手机端可以使老师与家长紧密的联系起来,随时知道孩子的情况。乐桃APP(乐课网...

支持( 149 ) 盖楼(回复)

2025/10/05 19:51
小飞侠极限酷跑手游是一款非常有意思的城市跑酷手游,玩家可以控制人物的跑和跳,人物可以在城市之间跑酷,飞檐走壁,非常好玩,喜欢跑酷游戏的朋友可不要错过了,快来下载...

支持( 199 ) 盖楼(回复)

2025/10/22 12:41
一款智能实时测温app,和蓝牙设备连接后可以实时接收温度数据,配合新款的T3,T4系列的智能温度贴使用。功能1,智能测温2,测温准,测温速度快3.测温完成提示和...

支持( 92 ) 盖楼(回复)

2025/10/03 23:28
Wonder一下,轻松生活。为你定制打造的泛信息服务平台。为年轻人提供学习、娱乐、等泛娱乐化功能,满足年轻人的学习和玩乐需求,宠溺你的好奇心理。赶快来东坡下载站...

支持( 40 ) 盖楼(回复)

2025/10/15 06:43
你还在为安卓机RAM太小而烦恼吗?你还在为买不起旗舰机、水果机而苦恼吗?你还在抱怨开几个应用运存就80%、90%了吗?不要害怕,现在安卓机的福音来啦!!!禁用服...

支持( 161 ) 盖楼(回复)

2025/10/16 14:40
XVI32最特殊的应该是它的脚本功能,使用者只需要定义好所要操作的方式,那么XVI32就可以依照此需求直接对档案进行处理,大量节省使用者的时间。而且,XVI32...

支持( 47 ) 盖楼(回复)

2025/10/21 06:29
魔法桌面-桌面美化交流社区在魔法桌面你可以方便的获得、使用、分享各种桌面主题、桌面壁纸、桌面图标、皮肤、鼠标指针等美化资源!特点:一键应用桌面主题,壁纸,鼠标,...

支持( 41 ) 盖楼(回复)

2025/10/09 05:20
是不是还在为上班迟到担心,没有好的闹钟根本叫不醒你这头猪呢,小编为你找的老年人专业唤醒十年的闹钟—终极闹钟免费版,老年人轻松叫醒,跟何况你这小小的猪头呢,是不是...

支持( 157 ) 盖楼(回复)

2025/10/04 15:16
红色警戒(RedAlert),又译“红色警报”,是美国WestwoodStudios为个人电脑(PC)推出的一系列即时战略游戏,玩家通常简称其为红警或RA。该游...

支持( 117 ) 盖楼(回复)

2025/10/09 01:32
烟花模拟器2021在线版,基于物理引擎制作的模拟器游戏作品。玩家们将可以在游戏中体验到真实的现实放烟花的感觉,在各种环境中,你可以疯狂的放出你想要的烟花,艺术就...

支持( 46 ) 盖楼(回复)

2025/10/12 10:31
部落猎人上面的一些精彩体验其实对于很多体验的玩家来说是十分不错的。当你一次次的完成了指定的冒险任务之后,多多的享受这些快感,那么最终所拥有的精彩瞬间会非常之多。...

支持( 42 ) 盖楼(回复)

2025/10/18 22:02
风越文本批量查找替换工具是一款简单好用的文本替换工具,用户通过这款软件能直接对指定文件夹中的文件内容进行批量查找或替换,非常方便,节省时间,提高工作效率,需要这...

支持( 121 ) 盖楼(回复)

2025/10/03 00:33
复古花纹相框边框素材是一款非常好用的复古花纹相框PSD素材,该素材有着精美的边框图案,并且使用非常简答,快点来尝试一下吧。复古花纹相框边框素材预览:花纹分类按花...

支持( 178 ) 盖楼(回复)

2025/10/02 10:51
斌哥斗图神器app是一款最新制作出炉的斗图软件,非常好用,一键生成各种表情包,让你在斗图大赛中先人一步,素材非常多,蘑菇头,熊猫头,张学友等等都有,需要的快来下...

支持( 129 ) 盖楼(回复)

2025/10/11 12:30
消除笔(不留痕迹)APP是一款比较好用的图像处理软件,软件可以帮助用户轻松完成图像中的异物消除需求,也因其采用先进的算法和优化技术,能够快速处理图片,即使是对于...

支持( 118 ) 盖楼(回复)