第3天 | 28天学会PyQt5,基本窗口

在PyQt5中,窗口类型有QWidget、QMainWindow和QDialog三类,它们都是用来创建窗口的,可以直接实例化使用,也可以继承后使用。

如果确定是主窗口,就使用QMainWindow类,如果是对话框,就使用QDialog类,如果不确定,否则使用QWidget类。

基本窗口

QWidget类是UI对象的基类,窗口和控件(如按钮)都直接或间接继承自QWidget类。窗口是指程序的整体界面,可以包含标题栏、菜单栏、工具栏、关闭按钮、最小化按钮等。一个程序可以有多个窗口,一个窗口可以有多个控件。QWidget对象的常用方法如下:

方法

描述

setWindowState()

调整窗口启动时的状态。WindowMinimized窗口最小化、WindowMaximized窗口最大化,WindowFullScreen全屏显示;

showFullScreen()

全屏显示窗口,用isFullScreen()方法可判断是否全屏;

showMaximized()

最大化显示窗口, 用isMaximized()可判断是否最大化窗口;

showMinimized()

最小化显示窗口,用isMinimized()可判断是否最小化;

resize(width,heigth)

调整窗口大小,width是宽度,heigth是高度,可拖拉改变大小;

setFixedSize(in

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值