正常
C++ · QT 6 · WIDGETS
把 Qt 学进一个 Qt 应用里
从第一个 Widgets 窗口到 Qt 源码内部,三层递进教程与可复用实例库放在同一张工作台上。
connect(toggle, &ToggleSwitch::toggled, led, &StatusLed::setOn);toggled(false) → setOn(false)
复刻自实例库 widget/toggle-switch 与 widget/status-led 成品,参数取自源码
TUTORIALS · 三层递进
EXAMPLES · 实例库
滑动开关widget自绘开关,拖拽/点击切换 + 滑动动画
状态指示灯widget四态颜色平滑过渡 + 呼吸闪烁速度仪表盘widget动画指针平滑旋转 + 主/次刻度 + 数字读数圆形进度环widget背景环 + 顺时针进度弧 + 中心百分比折线图widget纯 QPainter 自绘 Y 轴自适应折线图可编辑表格widget按列声明类型 + 委托校验 + 增删改范围滑块widget双手柄自绘滑块,支持区间拖动勾选树widget三态勾选级联(父子联动)勾选列表widgetQListWidget 封装的全选/反选列表日志视图widget按级别染色 + 自动滚底 + 关键词过滤密码输入widget显隐切换 + 实时强度指示IP 输入widget4 段八位组输入 + 点分隔 + 自动跳段淡入淡出容器widgetQGraphicsOpacityEffect 透明度动画图片查看器appQImage 加载 + 缩放旋转 + 缩略图栏JSON 编辑器app语法高亮 + 树形预览 + 格式校验SQLite 浏览器app建表浏览数据 + SQL 执行 + 结果表格串口调试助手appQSerialPort 配置面板 + 收发日志网络调试助手appTCP/UDP 服务端客户端 + 十六进制收发俄罗斯方块app纯 Widgets 自绘棋盘 + 完整游戏逻辑系统监控app跨平台读取 CPU/内存 + 实时曲线自定义模型modelQAbstractTableModel 子类化自管数据源代理模型modelQSortFilterProxyModel 自定义排序过滤树拖拽model重写 mimeTypes/mimeData 实现节点移动观察者模式model一个信号驱动多个面板的广播演示Toast 提示model无边框置顶气泡 + 透明度动画AwesomeQt 是 Awesome-Embedded-Learning-Studio 的 Qt 内容旗舰,生态邻居:Awesome-Embedded-Learning-Studio·EmbedBox·Tutorial_AwesomeModernCPP·QuarkWidgets