Qt中的QWidget

1 窗口组件

Qt中的窗口组件:

  • 图形用户界面由不同的窗口和窗口组件构成。
  • <QtGui>头文件包含窗口组件,对应Qt中的GUI模块。
  • Qt以组件对象的方式构建图形用户界面。
  • 组件的类型:
    • 容器类(父组件):用于包含其他的界面组件。
    • 功能类(子组件):用于实现特定的交互功能。

注意:Qt中没有父组件的顶级组件叫做窗口(按钮、标签如果没有父组件的话,也会成为窗口)。

在这里插入图片描述


2 QWidget类

QWidget类继承自QObject类和QPaintDevice类:

  • QObject是所有支持Qt对象模型的基类。
  • QPaintDevice是Qt中所有可绘制组件的基类。

在这里插入图片描述
QWidget组件:

  • QWidget能够绘制自己和处理用户的输入。
  • QWidget是Qt中所有窗口组件类的父类(super class)。
  • QWidget是所有组件窗口的抽象。
  • Qt中的每个窗口组件都是一个QWidget。
  • QWidget类对象常常作为父组件或顶级组件使用。

3 窗口类型

Qt中可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值