代码改变世界

qt creator 插件开发

  清晨、午后  阅读(988)  评论(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 代码的应该都不难理解)

 

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示