PyQt5学习随笔1——基础开发、安装、配置、入门等

本文介绍了如何使用PyQt5开发基础桌面应用程序,包括创建QApplication和QWidget实例,以及如何配置和使用Qtdesigner进行用户界面设计。从创建窗口、布局管理到控件添加,为读者展示了从零开始开发桌面应用的步骤。

视频地址: P3-P6
https://www.bilibili.com/video/BV154411n79k?p=3

一、开发基于Pyqt5的应用

必须使用两个类:QApplication, QWidget。都在PyQt5.QtWidgets.

import sys
from PyQt5.QtWidgets import QApplication,QWidget

if __name__ == '__main__':
	# 创建QApplication类的实例
	app = QApplication(sys.argv)
	# 创建一个窗口
	w = QWidget()
	w.resize(300,150)  #宽、高像素
	w.move(300,300)    # 移动窗口
	w.setWindowTitle('第一个基与PyQt5的桌面应用')  #设置窗口标题
	
	w.show()       #显示窗口

	#进入程序的主循环、并通过exit函数确保主循环安全结束
	sys.exit(app.exec_())

在这里插入图片描述

二、安装、配置Qtdesigner

  1. 直接安装Qt,其中包含qtdesigner
  2. 在anaconda 中安装
  • 在pycharm中启动qtdesigner:
    在这里插入图片描述
    进入扩展工具:
  • 在左侧程序列表中选择程序,单击右键,选择“external tools”–“QTdesigner”
    在这里插入图片描述
  • 或者在工具栏选择:“tools”–“external tools”

三、Qtdesigner快速入门

在这里插入图片描述
一般选择创建主窗口;创建完毕后,左侧会有控件面板
在这里插入图片描述

总栏名称工具名称内容
layouts支持的四种布局
vertical layout垂直布局
horizontal layout水平布局
grid layout栅格布局
form layout表单布局
spacers间隔控件
horizontal spacer水平间隔
vertical spacer垂直间隔
buttons按钮相关
push button普通按钮
tool button工具条按钮
radio button单选
check box多选
command link button连接命令
dialog button box
item views
list view列表
tree view
table view表格
column view
input widgets采集用户输入
display widgets演示信息

在工具栏的“视图“中,有各类编辑器。
在设计状态,可以直接将控件拖动到窗口上,并且窗口上有像素灰点用于对齐;
想要看效果,可以上方工具栏选择**“窗体”–“预览”**查看效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值