简 述: 将自定义的代码例子,放置到 Qt Creaor 中的 “欢迎-示例” 中,提供大家学习。
[TOC]
本文初发于 “偕臧的小站“,同步转载于此。
IDE 缺少示例
在 UOS 下,命令安装的 Qt Creator 打开 “欢迎 - 示例” 之后,显示为空,明显 Qt 自带的例子没了。解决方案如下。(💻: uos20 amd64 📎 Qt 5.11.3 📎 Qt Creator 4.8.2 )
sudo apt install qtbase5-examples qtbase5-doc-html
- qtbase5-examples: 是
Qt官方自带的源码例子,默认安装在/usr/lib/x86_64-linux-gnu/qt5/examples下。 - qtbase5-doc-html: 是在
IDE中的 “欢迎 - 示例” 中,显示预览的小网页窗口,默认是安装在/usr/share/qt5/doc下。
自定义源码安装示例
目标是希望将 DTK 一些自带的例子,能够和官方例子一样,直接在 IDE 中打开和预览,进行编译和学习。帮助新手降低入门门槛。
将自己的源码 QtStyleEx 下载本地,重命名为 qtmystyle,目录结构如下:
└── qtmystyle
├── main.cpp
├── qtmystyle.pro
├── widget.cpp
└── widget.h
将 qtmystyle 文件夹拷贝到 /usr/lib/x86_64-linux-gnu/qt5/examples/widgets/desktop 下,修改其目录下的 desktop.pro 文件,将 qtmystyle 加入进去。
再修改 /usr/share/qt5/doc/qtwidgets/examples-manifest.xml 文件,找到如下 Screenshot 的一段
然后仿写一段放到起下面,重启 Qt Creator,再次打开,即可看到自定义的项目例子。效果图如下:
系列地址:
欢迎 star 和 fork 这个系列的 QT / DTK 学习,附学习由浅入深的目录。


