![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt for Python
文章平均质量分 78
▓
这个作者很懒,什么都没留下…
展开
-
1.1 Qt Creater使用Python开发桌面软件的操作流程
Qt Creater及Python的下载安装不再赘述,读者可自行网上搜索相应的下载安装方法。原创 2022-04-22 16:11:32 · 7495 阅读 · 4 评论 -
1.2 Qt Creater使用Python开发桌面软件的界面设计
上节中介绍了项目创建流程,本节主要介绍软件界面的设计。首先我们打开Qt Creater的设计界面,我们可以看到屏幕中间就是需要设计的软件窗体;左侧列表中为控件(软件设计所需要的各种按钮,文本,列表等小组件);右侧上部分为图层列表,会显示所设计软件的各种控件的名称和类别;右侧下部分为属性表,选中设计的界面中的相应控件后,属性表会显示相应控件的各种属性(如控件的长宽、位置、名称等)。鼠标选中(单击)设计的界面,我们可以看到设计的软件界面的周围有八个点,分布于四角以及四边的中点位置,拖动右下角点可以原创 2022-04-23 18:08:37 · 3959 阅读 · 0 评论 -
1.3 Qt Creater使用Python开发桌面软件的功能实现
要想实现软件的功能,离不开Qt的“信号与槽”。在Qt Creater的“设计”界面当中,我们可以看到中间底部区域的“信号与槽”的编辑器,其包含四列,分别为“发送者”、“信号”、“接收者”、“槽”。发送者:即传递消息的主体,由谁来传递这个消息。(如按钮、文本框等) 信号:类似于短跑中的发令枪,学校里的上课铃。发送者获得特定信号后才能执行相应的命令。(如鼠标单击、鼠标双击等) 接收者:执行命令的主体。 槽:即要实现的功能。案例1我们实现一个单击按钮可以清空文本框的功能。首先我们先设计一个带原创 2022-04-25 10:13:45 · 1381 阅读 · 0 评论 -
1.4 Qt Creater使用Python开发桌面软件的代码编写
读者在阅读本节前需要掌握Python基础的语法知识Python3 教程 | 菜鸟教程https://www.runoob.com/python3/python3-tutorial.html本节以“简易计算器”为案例来展开介绍。在Qt Creater中新建项目完成后,首先绘制如下界面。绘制完成后,将界面中的控件的“属性名”进行更改,以方便后续编程的引用。在属性中更改“objectName”选项。这里作者将界面中3行4列的文本框按照行列顺序进行命名,分别命名为“tx11、tx12、tx13、tx21、tx22、原创 2022-06-05 01:16:22 · 1357 阅读 · 0 评论 -
1.5 Qt Creater使用Python开发桌面软件的程序打包
当我们开发完成软件后,如果需要分发到其它电脑上运行,我们需要进行程序打包。通过程序打包,我们可以方便其他用户在其它设备上进行程序的使用。最简单且打包文件最小的方式为:我们将开发用到的Python文件、界面UI文件以及资源文件等打包成一个压缩包,然后拷贝到其它电脑上再进行Python环境配置及各种Python库的安装之后方可运行程序。但使用此方法在新电脑上配置较为繁琐,且对于没有Python使用经验的用户来说具有一定的门槛。目前有许多用于Python程序打包的工具,较为常见的有pyinstaller,利用此类原创 2022-06-05 16:29:57 · 1010 阅读 · 0 评论