qt creator 插件开发
2021-02-04 17:34 清晨、午后 阅读(938) 评论(0) 编辑 收藏 举报参考文献 https://doc.qt.io/qtcreator-extending/first-plugin.html
1. 下载 qt creator 源码(注意与使用的qtcreator版本匹配,否则开发的插件不能使用)
因为编译插件需要依赖 qt creator 源码
wget https://download.qt.io/official_releases/qtcreator/4.8/4.8.2/qt-creator-opensource-src-4.8.2.tar.gz
2.创建插件工程
注意过程中的如下界面
内容类似
/opt/qt-creator-opensource-src-4.8.2 // 就是第一步下载的源码解压后的路径
其他的都可以不设置,都是一些命名,如插件名称等,工程创建完成后进行编译,注意编译时有几个库找不到,在本机查到该库后在 .pro 中指明路径,如:
LIBS += -L$$quote(/usr/lib/x86_64-linux-gnu/qtcreator/plugins)
LIBS += -L$$quote(/usr/lib/x86_64-linux-gnu/qtcreator)
编译成功后将编译出来的 lib***.so 文件放到插件目录下,如 /usr/lib/x86_64-linux-gnu/qtcreator/plugins/
3. 使用
上述过程将创建出一个插件工程,且可是被加载到 qt creator 中(代码不复杂,写过 qt 代码的应该都不难理解)