注册送19手游最新版本

注册送19手游最新版本

大小:327.0M 语言: 中文

类型:教育培训 系统:macOS

备案号:备案号:京3I-200330089-29L
简介 相关 评论(6)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

设计窗体方法

先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汉化文件安装说明

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

解释器目录Libsite-packagesPyQt5Qt ranslations

解释器目录Libsite-packagespyqt5_toolsQt ranslations

解释器目录Libsite-packagespyqt5_toolsQtin ranslations

pyqt5QtDesigner汉化文件

pyqt5QtDesigner的设计符合MVC的架构,其实现了视图和逻辑的分离,从而实现了开发的便捷。下面分享的是pyqt5QtDesigner汉化补丁文件。

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

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

热门评论

最新评论

2025/11/14 18:01
万能扫描王,一款专业的手机智能扫描软件,支持文件扫描、文字识别、拍照翻译,多种文档格式进行转换等,功能全面,扫描快速。万能扫描王介绍万能扫描王是一款能够批量扫描...

支持( 38 ) 盖楼(回复)

2025/11/10 16:46
小镜子app是一款专为爱照镜子的朋友打造的生活服务软件,软件简单易用,不费流量,不耗手机内存,支持画面的定格功能,有了这个软件,再也不用出门带镜子了。手机镜子软...

支持( 166 ) 盖楼(回复)

2025/11/15 23:12
未来战争以及生成类型的游戏--战争Online安卓版,你可以直接的选择你需要的战斗方式,同时也是可以获得别人的资源进行发展自己的,找到更加适合自己的方式!游戏介...

支持( 56 ) 盖楼(回复)

2025/11/05 17:38
龙武最新版是一款角色仙侠修真游戏,在唯美的仙侠世界里,诸多亮眼的操作和玩法,各种Q萌的萌宠,华丽的造型,快节奏的站哦度和玩法让玩家沉浸在此!龙武最新版简介《龙武...

支持( 67 ) 盖楼(回复)

2025/11/10 03:01
无线法则是腾讯最新出的吃鸡端游,游戏具备超大地图体验,真实物理互动和实时天气变化等核心特色。玩家在游戏中需要扮演这士兵,突出重围,FPS+沙盒收集+生存,可以说...

支持( 105 ) 盖楼(回复)

2025/11/06 18:51
这是一款功能丰富的软件,主要功能支持空调/电视等各种家电遥控,支持查看黄历,节日节气。新版全能手机遥控器app功能1.操作简单,用户直达遥控界面,打开软件,一键...

支持( 64 ) 盖楼(回复)

2025/10/30 00:19
约战精灵再临手游是一款以约会大作战动漫为剧情的游戏,这款约战精灵再临游戏继承了约会大作战中的原汁原味的人物,并且有着众多大家熟悉的角色,让整个游戏玩起来更加带感...

支持( 141 ) 盖楼(回复)

2025/11/06 16:33
仙剑奇侠传九野官方测试版是steam上很受欢迎的一款仙侠游戏,虽然名字和仙剑奇侠传有关,但是游戏玩法却是完全不一样的,主要是卡牌游戏的玩法,游戏还不错,会有一些...

支持( 200 ) 盖楼(回复)

2025/11/10 13:48
中管家政平台app是一款专为需要家政服务的朋友们设计的便捷软件,用户可以在app上找到各种家政服务的专业人员,服务人员持证上岗,业务能力强,办事效率,有需要的朋...

支持( 27 ) 盖楼(回复)

2025/11/11 22:28
3DSMax7.0的包要比现在的新版软件小很多,而且功能稳定易于使用,但很多人不知道怎么破解,这里为大家附上3DSMax7注册机,可以完美破解激活软件,顺便附上...

支持( 14 ) 盖楼(回复)

2025/11/12 07:58
网易财经电脑版是网易最新推出的财经资讯类手机app,用户可以通过手机app及时了解股市行情,掌握股市最新动态,炒股必备软件,欢迎来下载使用!网易财经资讯内容来源...

支持( 115 ) 盖楼(回复)

2025/11/10 04:39
SLG策略游戏,不同军队不同兵种的配队,有一定策略性,并且Q版的游戏画风,玩起来也很舒适,画面比较卡通简单,游戏内的整体建模什么的也是属于偏Q版画风的卡通风格,...

支持( 60 ) 盖楼(回复)

2025/11/02 11:39
战场复仇者是一款末日题材的生存射击手游,玩家作为人类中的幸存者,孤军奋战,手机各种资源存活下去,抵御来袭击你的僵尸,游戏玩起来还不错,感兴趣的小伙伴快来东坡下载...

支持( 6 ) 盖楼(回复)

2025/11/05 10:38
翻盖3d(FlapUp3D)是一款非常考验反应能力的手机游戏,玩家点击屏幕控制小鸟不断向上飞行,躲避不断合并的机关,把握时间非常重要,一旦撞上就会失败,你能向上...

支持( 181 ) 盖楼(回复)

2025/11/02 01:21
婚脉app作为一款婚礼人服务app,举办婚礼更轻松、司仪和婚庆公司线上联系,不用跑业务。发布需求,点击获取联系。东坡小编推荐,优化了喜帖模板、档期助手等。...

支持( 71 ) 盖楼(回复)