Python中pyqt5与qtdesigner对照分析是怎样的


这篇文章给大家介绍Python中pyqt5与qtdesigner对照分析是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、空的程序的生成理解1.采用手工纯代码方式书写GUI程序。2.采用qtdesigner方式来进行界面规划。通过两种不同的形式制作的pyqt5程序,观察有何不同。理解Qwidget是基于所有控件的基类,包括窗体控件、按钮、文本等等。二、Qt Designer设计师界面相关属性Geometry属性:X:代表窗体出现的位置是在屏幕的左上角水平方向的0 的位置Y:代表窗体出现的位置是在屏幕左上角垂直方向的0的位置默认宽度:400默认高度:300ObjectN 香港云主机ame属性:表示窗体对象的名称 。对应的python代码中设置窗体名称的方法setObjectName注意:窗体对象其实就是指qwidget的实例化对象三、补充pyuic命令解析使用Python.exe解释器-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py命令说明:-m表示调用某个模块,这表表示调用PyQt5.uic.pyuic 模块$FileName$表示需要转换的源文件名称-o 表示需要生成目标文件,这里使用$FileNameWithoutExtension$表示与源文件相同的文件名称但不包含扩展名的目标文件,扩展名,我们通过自己连接.py,那么最终表示生成的是python类型的文件。四、Qt中信号的理解相关路径概念的说明绝对路径:从根目录开始的详细路径相对路径:相对于某个文件目录的路径相对路径往往有一些符号代表:.点表示当前路径..点点表示上一层路径五、函数补充解释
resize函数作用:重新调整窗体的大小。有两个参数,第一个参数表示宽度值,第二个参数表示高度值。举例:Form.resize(400, 300)move函数作用:调整窗体的位置。第一个参数表示水平水平方向的位置。第二个参数表示垂直方向的位置。使用举例:Form.move(0,0)show函数Pyqt5的show函数是窗体的显示功能六、总结强调1.掌握qtdesigner设计界面与pyuic转换后文件代码的对应关系。2.掌握pyqt5中界面中常用函数的基本用法3.掌握如何调用生成界面的思想。实则是如何使用pyqt5纯代码写gui界面的关键。以下为本节源代码UI转为py后的代码:ljy003.py调用UI界面关于Python中pyqt5与qtdesigner对照分析是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

相关推荐: php怎么解决三个水桶等分8升水问题

这篇文章主要介绍了php怎么解决三个水桶等分8升水问题的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php怎么解决三个水桶等分8升水问题文章都会有所收获,下面我们一起来看看吧。有三个容积分别为3升、5升、8升的水桶,其中容积为8升…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 08/11 17:08
下一篇 08/11 17:08

相关推荐