Qt designer界面和所有组件功能的详细介绍参考:https://blog.csdn.net/qq_43811536/article/details/135186862?spm=1001.2014.3001.5501

目录

0. 写在前面1. Anaconda创建虚拟环境2. 安装PyQt5和Qt designer3. 测试安装成功

0. 写在前面

Qt Designer是Qt提供的一种可视化界面设计工具,它允许开发人员通过拖放和设置属性的方式设计GUI界面。Qt Designer提供了各种预定义的窗口部件(widgets),如按钮、标签、文本框等,开发人员可以使用这些部件来构建自定义的用户界面。

PyQt5是一个用于创建图形用户界面(GUI)的Python库,它是基于Qt框架的Python绑定。Qt是一个跨平台的应用程序开发框架,允许开发人员使用C++、Python等编程语言创建功能丰富的应用程序。

PyQt5与Qt Designer可以结合使用,以便更轻松地创建和设计GUI界面。开发人员可以使用Qt Designer创建界面布局,并将其保存为.ui文件。然后,可以使用PyQt5中的工具将.ui文件转换为Python代码,并在代码中使用生成的界面。这样,开发人员可以使用Qt Designer的可视化功能来设计用户界面,而无需手动编写所有的界面代码。

一般来说使用PyQt5和Qt Designer的工作流程通常如下:

使用Qt Designer创建界面布局,并保存为.ui文件。使用PyQt5中的工具(如pyuic)将.ui文件转换为Python代码。在Python代码中使用生成的界面类,添加功能和逻辑。运行Python代码,显示和交互界面。

1. Anaconda创建虚拟环境

创建虚拟环境的作用在于:允许我们为某一个项目独立配置环境,一方面避免和系统环境或者其他虚拟环境发生冲突干扰(比如库的版本需求可能不同),另一方面将一个项目编译为可执行的文件如.exe格式时可以尽量保证最终文件的轻量级。所以本人比较建议多利用虚拟环境的特性来优化项目开发。

Anaconda是目前最主流的python虚拟环境管理平台。以下是创建虚拟环境的步骤1(这里以Win10为例):

首先,Ctrl R并输入cmd打开命令行。输入conda env list可查看当前存在哪些虚拟环境。如下图可以看到我这里有三个虚拟环境,py311_qt就是我接下来要创建的虚拟环境,当然已经创建好了。创建:conda create -n your_env_name python=X.X(版本号),以我这里的为例就是conda create -n py311_qt python=3.11。

激活虚拟环境:conda activate py311_qt,如下图即为创建成功(或者再输入conda env list查看当前存在的虚拟环境是否包含新创建的环境名)。

2. 安装PyQt5和Qt designer

安装PyQt5 2:pip install PyQt5

安装Qt designer 2:pip install pyqt5-tools,如下图红框中的qt5_application的包中就包含Qt designer等一系列软件工具。

3. 测试安装成功

在当前命令行窗口输入:python然后在编程行输入:import PyQt5,如果不报错即为安装成功。

最后,测试Qt designer,同样地在虚拟环境的命令行输入:designer,回车之后如果出现Qt designer的软件界面即为安装成功。

创作不易,麻烦点点赞和关注咯!

https://blog.csdn.net/weixin_48419914/article/details/123568322 ↩︎ https://blog.csdn.net/weixin_43593086/article/details/101001850 ↩︎ ↩︎

推荐链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: