maka软件制作步骤,maka怎么自己做模板
3358 blog.csdn.net/pipi对不起/文章/详情/459999965
Pyqt提供了Qt designer设计窗口界面,简单易用。虽然做出来的界面没有那么华丽。
打开QtDesigner pycharm菜单栏工具PyQt5的外部工具QtDesigner,然后打开PyQt5的QtDesigner,自动显示新建表单新建表单对话框。
窗体(对话框右侧有一个预览图像。Widget通用窗口类:是最常用的。
在MainWindows主窗口中,MainWindows增加了菜单栏、工具栏、状态栏等。默认情况下。
皮博客
设计窗体
首先,创建主windows窗体。
左边是控制栏,提供了很多空间类。您可以直接在小部件上拖放以查看效果。
每个空间都有自己的名字,并提供常用按钮、输入框、单选、文本框等各种功能。
它是右窗口和控件的协调、设置、添加资源(例如图像)和动作。还可以直接编辑Qt引以为傲的信号槽(signal和slot)。
预览窗口:打印表单预览(ctrlr)
使用3358 www.Sina.com/: Qt Designer,可以在编程中更快的开发出设计程序界面,避免了纯代码制作windows的麻烦。同时,PyQt当然要学习代码来打造华丽的界面。至少Qt Designer可以给我们提供几种解决方案。还可以从Qt Designer生成的代码中学习如何使用一些窗口控件。
Note
垂直布局
水平布局
网格布局网格布局
窗体布局在窗体布局中进行布局。
当您将布局布局拖到表单上时,将显示一个红色框。中间桌子的四个ggdsp盒子是这样的。一些布局属性通常可以在属性编辑器中控制,例如上、下、左、右边距之间的间距以及空格之间的间距。
Qt Designer窗口布局Layouts
在使用布局之前,您必须了解层次结构。编程一般用父子关系。当然,有平面设计经验的童鞋应该对层次感有所了解,但这里需要有层次感。其实这和python规定代码缩进表示不同级别是一个道理。
在对象查看器中,您可以很容易地看到表单-布局-控件-这里是按钮之间的层次关系。“窗体”窗口通常显示为顶层,你可以根据自己的意愿使用Layout来规划控件。
窗体层次:
1.上面的布局生成过程:拖动网格布局,垂直布局,水平布局。最后,当网格布局的右端变成蓝色时,释放鼠标左键,使网格布局位于两侧。
2.通常,我们使用网格布局作为顶层布局。控件放置后,右键-布局-网格布局可以让布局填满整个表单。可以先放置控件,在ctrl中选择多个控件,然后单击工具栏上的快速布局工具进行布局。
皮博客
将Qt Designer ui文件转换为py文件。Qt Designer设计的文件在保存时会默认为UI文件。如果要查看代码,还必须将其中包含的类css布局设计语言转换(编译)为py文件。
Pycharm已经安装并配置了PyQt5教程——如果你已经配置了——python Qt并配置了版本之间的区别,那么右击ui文件就可以轻松转换外部工具云中的ui。
运行PyuiC时,右键单击。ui文件而不是工具。菜单栏上的PyuiC。另外请注意,UI文件所在的文件夹下有一个同名的. py文件。否则,将修改当前打开的py文件,而不是。与UI文件对应的同名py文件,这将永久修改整个打开的py文件,并且无法恢复。(参见
最后,为了防止你在不使用PyUIC的时候意外到达,可以在设置的外部工具中去掉PyUIC前面的那个,使其不出现在菜单栏中。
2.一条DOS命令就可以完成
D:\Python3.4.2\Lib\site-pa
packages \ pyqt 5 \ pyuic 5 . bat * * *。ui -o***。巴拉圭
3.您也可以将当前文件夹中的所有ui转换为py文件:
for/f delims= % % I in( dir/b/a-d/s *。ui’)do D:\ python 33 \ Lib \ site-packages \ pyqt 5 \ pyu ic5 . bat % % I-o % % I . py
PyQt支持使用LoadUi方法直接加载ui文件。当然,我们可以很容易的学习到PyQt表单控件经过转换后的源代码。
皮皮博客
qrc资源文件的配置{比如在qt designer中修改某个东西的图标icon,不能直接使用图片,只能把图片路径写成qrc文件来使用}
一个例子:设置一个按钮为图标。
配置图标qrc资源文件
button.qrc文件内容如下:只介绍图片路径。
!DOCTYPE RCC版本=1.0RCC qresource./Images/blue _ spot . png/file./Images/purple _ spot . png/file./Images/high _ blue . png/filefile./Images/orange _ spot . png/filefile./Images/yellow _ spot . png/filefile./Images/red _ spot . png/file/file/file
将qrc文件添加到qt设计器资源
使用qrc文件内容来设置按钮的图标。
[PyQt4使用它-为按钮和其他控件添加图标]
将qrc资源文件转换为py文件。关于Python Qt的配置,请参见PyQt5教程Python Qt的安装和配置以及版本之间的差异。
如果在qt designer中使用了qrc资源文件,但没有转换成py文件,则会出现错误:导入错误没有名为Resource _ RC的模块
这是因为使用qrc资源文件后,用pyuic将ui文件转换为py文件时,会导入resource_rc,但没有这个文件,所以要先转换所有相关的qrc文件,并放在pyUIC生成的py文件所在的文件夹中。
使用:选择qrc文件,右键在当前目录下生成一个同名的. py文件。把它和pyUIC生成的py文件放在同一个文件夹里就行了。
来自:blog . csdn . net/pipi sorry/article/details/45999965
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。