添加dtk研究资源

This commit is contained in:
metanoia1989 2021-03-21 21:06:50 +08:00
parent 8bc5827755
commit 1d3aa4e80a
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,7 @@
# DTK 研究学习
目前星火用的是DTK框架来进行开发的所以深入研究一下DTK很有必要学习DTK如何自定义绘制控件。
后期我想创建一个星火的UI库不再依赖DTK了。再后续用QML来进行开发QML写样式的话更灵活写动画更方便。
后期我想创建一个星火的UI库不再依赖DTK了。再后续用QML来进行开发QML写样式的话更灵活写动画更方便。
DTKCore https://github.com/linuxdeepin/dtkcore
DTKWidget https://github.com/linuxdeepin/dtkwidget

View File

@ -8,13 +8,16 @@
学好这些真正有技术实力的人找工作就是小case了哈哈。
**要研究的技术点**
* [ ] 如何自定义绘制控件DTK的很多控件都是自义绘制的,真心漂亮,得学到手。
* [ ] 如何自定义绘制控件DTK的很多控件都是自义绘制的,真心漂亮,得学到手。
* [ ] Linux 如何做到静默安装申请一次权限后续下载成功后直接安装能像Deepin商店那样静默安装就更好了。
* [ ] Linux 应用开发的相关技术DBus事件通信
* [ ] 离线缓存应用把客户端需要的数据一次性下载到本地sqlite里只有在数据有更新的时候才重新下载。
* [ ] QML桌面应用开发
* [ ] 多线程应用,线程池、线程暂停恢复、任务队列,看看怎么来封装一个完善的出来,之前研究好久我没咋搞懂。
**高手的Qt教程**
* [ ] 偕藏的Qt及DTK研究教程 https://github.com/xmuli/QtExamples
**Qt/C++书籍攻读**
* [ ] Qt高级编程 Advance Qt Programming Creating Great Software with C++ and Qt4
* [ ] C++ GUI Qt4 编程 C++ GUI Programming with Qt 4