QWidget 组件
QWidget 类继承自 QObject 类和 QPaintDevice 类
- QObject 是所有支持 Qt 对象模型的基类
- QPaintDevice 是 Qt 中所有可绘制组件的基类
QWidget 能够绘制自己和处理用户的输入
QWidget 是 Qt 中所有窗口组件类的父类 (super class)
QWidget 是所有窗口组件的抽象
Qt 中的每个窗口组件都是一个 QWidget
QWidget 类对象经常作为父组件或顶级组件使用
QLabel 组件
QLabel 用于显示一个提示性的字符串
QLabel 是功能性组件,一般需要父组件作为容器
QLabel 可以作为窗口存在,但没什么意义
Qt 中可以根据需要定制窗口样式
窗口类型
- Qt::Dialog - 对话框类型
- Qt::Window - 主窗口类型
- Qt::SplashScreen - 启动画面类型
窗口标志
- Qt::WindowStaysOnTopHint
- Qt::WindowContextHelpButtonHint
QWidget w(NULL, Qt::Window|Qt::WindowStaysOnTopHint|Qt::WindowContextHelpButtonHint);
在 QWidget 中设置窗口样式