Qt Creator plugin动手实践(5)分享一个简化版的插件框架,qt-creator-minimal

简介: Qt Creator plugin动手实践(5)分享一个简化版的插件框架,qt-creator-minimal

Qt Creator源码把插件技术应用得如火纯情,但是源码太庞大,阅读较花时间。


https://github.com/qt-creator/qt-creator


http://download.qt.io/official_releases/qtcreator/


这里分享一下本人从qt-creator-opensource-src-4.12.4源码,简化过后的版本:


image.png


截图左下方的三个按钮是本人编写自定义插件实现的。



简化版源码请下载:


https://download.csdn.net/download/libaineu2004/12692671


1、该源码使用MSVC2017编译器编译。


2、源码未做修改,原汁原味,仅仅是去掉了诸多插件和库,保留一个最基础的框架。





---


参考文献


1、项目源码提炼自Qt Creator源码v4.8.2,保留了基本的插件框架,值得阅读!


https://github.com/VelsonWang/AppDemo



相关文章
|
8天前
|
开发框架 网络协议 数据库
Qt:构建跨平台应用的强大框架
Qt:构建跨平台应用的强大框架
|
2月前
|
设计模式 缓存 编译器
【C++ 元对象系统03】深入探索Qt反射:从原理到实践
【C++ 元对象系统03】深入探索Qt反射:从原理到实践
62 4
|
2月前
|
Linux API C语言
Qt串口编程探究:理论与实践
Qt串口编程探究:理论与实践
66 1
|
2月前
|
存储
QT图形视图框架绘制曲线图和Smith图
QT图形视图框架绘制曲线图和Smith图
20 0
|
2月前
|
IDE 编译器 开发工具
C/C++ IDE环境 (Qt Creator visual studio等) Cmake工程不显示头文件的解决方案
C/C++ IDE环境 (Qt Creator visual studio等) Cmake工程不显示头文件的解决方案
28 0
|
8天前
|
开发框架 自然语言处理 Linux
Qt:构建强大跨平台应用程序的框架
Qt:构建强大跨平台应用程序的框架
|
4月前
|
编译器
QT creator开发环境下 界面更改后运行程序不能实时更新或者在源文件添加该控件后无法编译的问题
在使用QT Creator开发界面的过程中,偶尔会出现添加控件后,运行程序后,界面控件无法更新的情况,或者在源文件使用该控件却出现无法编译的情况,使用QT Creator 4.8.2也会出现这个情况,也不知道这种情况会不会在以后有所改善。
67 0
|
4天前
|
开发框架 物联网 云计算
Qt应用领域分析与实践
Qt应用领域分析与实践
9 0
|
4天前
|
开发框架 编译器 C++
Qt:一个强大的跨平台C++应用程序开发框架
Qt:一个强大的跨平台C++应用程序开发框架
12 1
|
4天前
|
开发框架 Linux C++
Qt:强大的跨平台C++应用程序开发框架
Qt:强大的跨平台C++应用程序开发框架
17 3

推荐镜像

更多