• 4446阅读
  • 3回复

[提问]关于Qt Creator源码的问题,icontext的作用 [复制链接]

上一主题 下一主题
离线foundkey
 

只看楼主 倒序阅读 楼主  发表于: 2016-07-05
最近再翻Qt Creator源码,大多数接口类都继承于icontext这个类,有大神能讲解下这个类的具体功能吗?
离线gangyi11

只看该作者 1楼 发表于: 2016-07-06
之间剥离过creator相关逻辑,这个类是qt的插件机制的核心体现。
举个例子给你简单说下。
左边ide的导航面板 ( 欢迎、编辑、设计等)每个widget的实现类都是从此类继承。
当点击鼠标时,通过调用icontext的getwidget方法,获取对应widget放到布局当中。
其他诸如都是此类用法。
所谓插件核心。
先截图程序两张,后续释放给大家看下。
qgraphicsview体系下视图模式,js控制逻辑。可组态配置。
离线foundkey

只看该作者 2楼 发表于: 2016-07-07
回 gangyi11 的帖子
gangyi11:之间剥离过creator相关逻辑,这个类是qt的插件机制的核心体现。
举个例子给你简单说下。
左边ide的导航面板 ( 欢迎、编辑、设计等)每个widget的实现类都是从此类继承。
当点击鼠标时,通过调用icontext的getwidget方法,获取对应widget放到布局当中。
其他诸如都是此类用法。
.. .. (2016-07-06 11:38) 

下面这个软件是剥离后自己制作的吗?
离线gangyi11

只看该作者 3楼 发表于: 2016-07-19
回 foundkey 的帖子
foundkey:下面这个软件是剥离后自己制作的吗? (2016-07-07 14:31) 

是的
快速回复
限100 字节
 
上一个 下一个