PyQt5快速入门系列博客根据《PyQt5快速开发与实战》学习而来,请参考原书。PyQt5快速入门(一)PyQt5简介https://blog.51cto.com/9291927/2422184PyQt5快速入门(二)PyQt5信号槽机制https://blog.51cto.com/9291927/2422187
原创
2019-07-21 17:38:05
10000+阅读
点赞
PyQt5快速入门(七)PyQt5扩展一、PyQt5项目发布1、PyInstaller简介PyInstaller是一款免费易用的打包工具,支持Windows、Linux、MacOS,并且支持32位和64位系统。http://www.pyinstaller.org/PyInstaller安装:pipinstallpyinstaller2、PyInstaller使用PyInstaller使用命令如下:
原创
2019-07-28 18:43:03
7065阅读
PyQt5快速入门(一)PyQt5简介一、PyQt5简介1、PyQt5简介PyQt是Qt框架的Python语言实现,由RiverbankComputing开发,是最强大的GUI库之一。PyQt提供了一个设计良好的窗口控件集合,每一个PyQt控件都对应一个Qt控件,因此PyQt的API接口与Qt的API接口很接近,但PyQt不再使用QMake系统和Q_OBJECT宏。官方网站:.riverba
原创
2019-07-21 17:24:30
10000+阅读
PyQt5快速入门(五)PyQt5布局管理一、GUI布局管理简介PyQt5中进行界面布局管理的方法主要由两种,一种是绝对定位,一种是使用布局管理器。Qt中使用绝对定位的布局方式无法自适应窗口的变化,因此Qt中提供了对界面组件进行布局管理的类,用于对界面组件进行管理,能够自动排列窗口中的界面组件,窗口大小变化后自动更新界面组件的大小。QLayout是Qt中布局管理器的抽象基类,通过对QLayout的
原创
2019-07-24 22:51:13
10000+阅读
PyQT5 PyQT入门教程(之一) PyQT5 PyQT入门教程(之二) PyQT5 PyQT入门教程(之三) PyQt5实现从主窗口打开子
原创
2023-10-08 11:44:31
101阅读
PyQt5快速入门(二)PyQt5信号槽机制一、信号槽机制简介1、信号槽简介信号槽是Qt的核心机制,也是PyQt编程中对象进行通信的机制。在Qt中,QObject对象和PyQt中所有继承自QWidget的控件都支持信号槽机制。当信号发射时,连接的槽函数会自动执行。在PyQt5中,信号与槽函数通过object.signal.connect()方法进行连接。信号槽特点如下:(1)一个信号可以连接多个槽
原创
2019-07-21 17:31:31
10000+阅读
点赞
PyQt5快速入门(三)PyQt5基本窗口组件一、QMainWindow1、窗口类型简介QMainWindow、QWidget、QDialog用于创建窗口,可以直接使用,也可以派生使用。QMainWindow窗口包含菜单栏、工具栏、状态栏、标题栏等,是最常见的窗口形式。QDialog是对话框窗口的基类,主要用于执行短期任务,或与用户进行交互,可以是模态或非模态的。QDialog对话框没有菜单栏、工
原创
精选
2019-07-22 21:47:53
10000+阅读
点赞
PyQt5快速入门(四)PyQt5高级窗口组件一、QTableView1、QTableView简介QTableView可以使用自定义的数据模型来显示内容,通过setModel绑定数据源,由QAbstractItemView类定义的接口来实现,使其能够显示由QAbstractItemModel类派生的模型提供的数据。2、标准模型QStringListModel字符串链表数据模型QStandardIt
原创
2019-07-24 20:35:16
10000+阅读
PyQt5快速入门(六)PyQt5GUI界面设计一、窗口风格1、设置窗口风格Qt实现的窗口样式默认使用的是当前操作系统的原生窗口样式,在不同操作系统下原生窗口样式显示的风格是不一样的。可以为每个Widget设置风格:setStyle(QStylestyle)获取当前平台支持的原有QStyle样式QStyleFactory.keys()对QApplication设置QStyle样式QApplicat
原创
2019-07-27 17:00:23
10000+阅读
点赞
1评论
PyQt5快速入门(八)PyQt5数据库操作一、SQLite数据库1、SQLite简介SQLite是一个轻量级的数据库,实现了自给自足、无服务器、零配置、事务性的SQL数据库引擎,主要作为手机应用的数据库以及小型桌面应用的数据库。官方网站:https://www.sqlite.org2、SQLite常用操作创建数据库文件,创建后进行入SQLite命令行模式。sqlite3DatabaseName.
原创
精选
2019-07-28 18:47:54
10000+阅读
PyQT5简介PyQt是Qt框架的Python语言实现,是最强大的GUI库之一。PyQt提供了一个设计良好的窗口控件集合,每一个PyQt控件都对应一个Qt控件,因此PyQt的API接口与Qt的API接口很接近,但PyQt不再使用QMake系统和Q_OBJECT宏。PyQt5提供GPL版和商业版证书,自由开发者可以使用免费的GPL许可,如果需要将PyQt用于商业应用,则必须购买商业许可。PyQt5的
转载
2023-06-30 18:38:14
254阅读
安装pip install PyQt5
pip3.5 install pyqt5-tools 界面化操作1.在win+R中输入designer并敲回车,即可启动Designer。一般选择“Main Window”点击“Create”即可创建。若在win+R中输入designer并敲回车后无反应,可以直接搜designer.exe直接启动
转载
2023-08-09 18:28:00
485阅读
下载命令安装pip3 install PyQt5但是我这里老安装失败失败问题host='pypi.python.org', port=443): Read timed out方案1:加大命令的超时时间pip --default-timeout=300 install -U pip方案2:手动下载whl文件地址 : https://pypi.python.org/pypi/PyQt5/选择:PyQt
转载
2023-06-20 15:21:43
147阅读
经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具但是由于国外官方默认pip访问速度慢,经常被墙,导致无法安装,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼pip 访问的原理:通过pip请求国外的python源地址然后下载安装到本机基于此,国内一些大型企业或者学校首先将源文件下载到国内,那么我们就可以直接访问国内源文件来进行下载&nbs
转载
2024-09-09 05:40:47
79阅读
PyQt5常见模块
原创
2023-01-06 16:42:42
616阅读
PyQt5系列教程(2)PyQt5的布局
原创
2023-01-06 16:47:56
661阅读
QMainWindow可以包含菜单栏,工具栏,状态栏,标题栏等,是GUI程序的主窗口。
原创
2023-01-06 16:47:35
509阅读
一、打开Pycharm,新建一个Project,命名为PyQt5二、进入Setting->Project Interpreter安装相应工具包PyQt5,点击Install Package 三、继续安装工具包PyQt5-tools 可能会遇到以下这种报错的情况: 是因为该库目前最终只支持到python3.9,而当前python编译器版本3
转载
2023-08-28 22:20:23
902阅读
一、环境的搭建 1.安装pycharm-professional-2019.1.2.exe2.打开PyCharm 3.打开“File”->“Settings…” 4.设置工程Interpreter,首先要配置编译器,参照l然后主要安装好PyQt5,PyQt5-tools,PyInstaller包 5.进入设置Tools>External Tools,进行添加“Qt Desgner”和“
转载
2024-06-12 16:13:29
670阅读
文章目录一.准备工作1.PyQt52.Qt Designer二.预览1.启动2.开始3.自定义样式三.设计流程1.UI设计四.源代码1.time_manger.py(主程序调用)2.my_time.py(设置界面)3.my_timer.py(主界面)五.总结 本次依然使用PyQt5,打造一款时间管理工具,支持两种时间格式的显示、全屏、窗口的切换以及一些个性化的设置,可以用作计时器或者屏幕保护。一
转载
2023-10-16 22:16:25
381阅读