gpt4 book ai didi

qt - 为什么 Qt Creator 的核心是插件?

转载 作者:行者123 更新时间:2023-12-04 13:10:59 26 4
gpt4 key购买 nike

您是否清楚地解释了为什么他们选择应用程序的核心作为像其他组件一样的插件,而不仅仅是一个基本的共享库?
除了设计的“酷”之外,我看不到任何明显的优势。

最佳答案

我从开发人员那里得到了答案:

Qt Creator doesn't aim to be an application framework. "Core" being a plugin has mostly academical reasons, though e.g. one practical advantage is that in that way the core of Qt Creator automatically has a "version", and the check if a plugin is compatible with Qt Creator is done the exact same way as with any other plugin dependencies. Also the whole startup initialization (including the initialization of the other plugins) is done the same way which leads to same concept and there is less to learn.

关于qt - 为什么 Qt Creator 的核心是插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8488925/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com