记录一下qt练习案例,方便学习qt知识点
基本部件
案例1
- 需求,做一个标签,显示"你好"
- 知识点,QLabel
- 画面
4. 参考,Qt 之 QLabel
案例2
需求,做一个标签,显示图片
知识点,QLabel
画面
参考,Qt 之 QLabel
案例3
需求,做一个标签,显示gif
知识点,QLabel
画面
参考,Qt 之 QLabel
案例4
需求,做一个菜单,显示按钮
知识点,QMenu QPushButton QSS
画面
案例5
需求,做一个复选框
知识点,QCheckBox QSS
画面
案例6
需求,做一个单选框
知识点,QRadioButton QSS
画面
案例7
需求,做一个单行文本输入框验证器
知识点,QLineEdit QSS
画面
案例8
需求,做一个微调框部件
知识点,QSpinBox QSS
画面
案例9
- 需求,做一个水平滑动条
- 知识点,QSlider QSS
- 画面
- 参考,Qt 之 QSlider
案例10
需求,做一个水平进度条
知识点,QProgressBar QSS
画面
案例11
需求,做一个部件,编辑日期和时间
知识点,QDateTimeEdit QSS
画面
案例12
需求,做一个部件,编辑日期和时间
知识点,QScrollArea QSS
画面
案例13
需求,做一个列(选项卡式的)部件条目
知识点,QToolBox QSS
画面
案例14
- 需求,做一个应用程序在系统托盘中图标
- 知识点,QSystemTrayIcon QSS
- 画面
布局管理器
案例1
- 需求,做一个自动排列窗口子控件布局
- 知识点,QHBoxLayout、QVBoxLayout、QGridLayout和QFormLayout
- 画面
- 参考,Qt 之 布局管理器
案例2
需求,做一个栅格布局
知识点,QGridLayout
画面
参考,Qt 之 格栅布局
国际化
案例1
- 需求,做一个多语言界面
- 知识点,Linguist QTranslator tr ts qm
- 画面
- 参考,Qt 之国际化