一,学习初体验
1.手码简单窗口,并对窗口各个部分结构进行解释。(非面向对象)
2.手码简单窗口,解决代码冗余问题(面向对象)
二,控件学习
0.控件基类
①控件总基类:QObject
- 信号
②控件基类:QObject–QWidget
- 信号
1.按钮控件
- 继承结构
1按钮控件抽象基类:QWidget–QAbstractButton
- 信号
1.1单纯按钮:QWidget–QAbstractButton–QPushButton
- 信号(没有自己的信号,都是继承下来的)
1.1.1命令链接按钮:QWidget–QAbstractButton–QPushButton–QCommandLinkButton (用的较少)
- 信号(没有自己的信号)
- 该按钮不单独使用,应作为单选项的平替,可将其想做带描述信息的按钮
1.2工具栏按钮:QWidget–QAbstractButton–QToolButton
- 信号
1.3单选框:QWidget–QAbstractButton–QRadioButton
- 信号(均继承父类)
1.4复选框:QWidget–QAbstractButton–QCheckBox
- 信号
1.5按钮组(配合使用):QWidget–QAbstractButton–QButtonGroup
- 信号