diff --git a/DTK-Research.md b/DTK-Research.md index 2cc0da0..f7267b0 100644 --- a/DTK-Research.md +++ b/DTK-Research.md @@ -1,3 +1,7 @@ # DTK 研究学习 目前星火用的是DTK框架来进行开发的,所以深入研究一下DTK很有必要,学习DTK如何自定义绘制控件。 -后期我想创建一个星火的UI库,不再依赖DTK了。再后续用QML来进行开发,QML写样式的话,更灵活,写动画更方便。 \ No newline at end of file +后期我想创建一个星火的UI库,不再依赖DTK了。再后续用QML来进行开发,QML写样式的话,更灵活,写动画更方便。 + + +DTKCore https://github.com/linuxdeepin/dtkcore +DTKWidget https://github.com/linuxdeepin/dtkwidget \ No newline at end of file diff --git a/README.md b/README.md index fda777b..0f685bf 100644 --- a/README.md +++ b/README.md @@ -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