美文网首页C++
大总结:QT6基本控件入门--Apple的学习笔记

大总结:QT6基本控件入门--Apple的学习笔记

作者: applecai | 来源:发表于2021-08-14 09:32 被阅读0次

    一, 前言

    从看littlevgl源码开始,我就发现它的GUI引擎设计和很多GUI引擎设计雷同,正所谓麻雀虽小,五脏俱全。QT的源码虽然我没有看,但是网上查了QT GUI的事件机制及其它widget的使用方式和littlevgl类似,我猜测其大体设计也是类似的。QT的GUI引擎源码之后有机会再看,先学习其使用吧!目的就是能做些实用小工具。

    1) 主攻界面

    1.1.QT自制文件编辑器--Apple的学习笔记
    2.2.QT界面切换及隐藏--Apple的学习笔记
    3.3.QT悬浮窗口及TAB窗口--Apple的学习笔记
    4.4.QT换肤功能--Apple的学习笔记

    2) 事件处理及数据库表

    5.QT事件处理机制--Apple的学习笔记
    6.QT连接sqlite数据库--Apple的学习笔记
    7.QT读写ini配置文件--Apple的学习笔记
    8.QT线程及timer使用--Apple的学习笔记
    9.QT树状列表入门--Apple的学习笔记

    3)工具箱及moduleView架构

    10.QT制作工具箱--Apple的学习笔记
    11.python调用QT制作的dll--Apple的学习笔记
    12.QT下位机控制系统--Apple的学习笔记
    13. QlistView显示iconfont--Apple的学习笔记
    14. QT合并标题和菜单栏--Apple的学习笔记
    15. QT自定义ItemModel的方法--Apple的学习笔记
    16.QSS设置toolbutton--Apple的学习笔记

    4)小工具制作(综合应用练习)

    17.QT右键菜单实现--Apple的学习笔记
    18.QListView添加删除修改的应用--Apple的学习笔记
    19.QListview绑定到数据库--Apple的学习笔记
    20.QTableView操作及导出csv--Apple的学习笔记
    21.Qcustomplot绘制波形图--Apple的学习笔记
    22. 仿真小工具实现--Apple的学习笔记

    二 ,小结

    之后会开始看优秀的c++11以上的源码,进入QT设计模仿及二次开发阶段。自己的练习也会尽量多使用c++11~c++17语法。至于C++20貌似QT支持度不好,暂时协程内容反正也用不到。

    相关文章

      网友评论

        本文标题:大总结:QT6基本控件入门--Apple的学习笔记

        本文链接:https://www.haomeiwen.com/subject/xzmsbltx.html