QtCreator插件开发(一)——QtCreator插件实例
版权声明:
本系列文章翻译自:Writing Qt Creator Plugins。如果任何人或机构对于版权有异议,请联系我。
本文将使用QtCreator-2.8.1版本进行插件开发,由于QtCreator-2.8.1的插件机制进行了部分更改,因此将根据QtCreator-2.8.1插件机制为基础撰写本文。
一、QtCreator源码编译
1、构建目录的创建
QtCreator工程的源码编译推荐在独立工作目录进行,避免源码被污染。在QtCreator工程的根目录下创建build目录。
2、生成工程MakeFile文件
在build目录下使用命令行运行:
qmake ../qtcreator.pro -recursive
如果报错,错误信息如下:QMAKESPEC has not been set, so configuration cannot be deduced.
解决方法:
export QMAKESPEC=/usr/local/Trolltech/Qt-4.8.6/mkspecs/linux-g++
3、编译构建
在build目录下使用命令行运行:
make
不同的操作系统可能为mingw32-make或nmake。
4、结果查看
编译完成后,在build/bin目录下查看并运行qtcreator。
二、简单插件开发
1、创建插件工程
学习QtCreator插件开发的最好方式就是实际动手编写一个QtCreator插件。本文