Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
7年前关闭。
Improve this question
是否有必要的原因将
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
7年前关闭。
Improve this question
是否有必要的原因将
QFileIconProvider
(link)而不是QtWidgets
包含在QtCore
库中?该类确实有用并且在某些情况下非常有用,但是由于一个类的存在,它在QtWidgets
中的位置使我的QML应用程序依赖于该库。 最佳答案
正如已经指出的那样:与Stack Overflow问题相比,这看起来更像是针对Qt项目的错误报告或功能请求。
但是,答案并不难猜测:Qt主要不是QML。即使在Qt 5中,QML还是Qt的一种附加组件。在纯C++ / Qt应用程序中,QtCore中的QFileIconProvider没有任何意义。它是QFileSystemModel的帮助器类,仅对 View 类有意义,后者当然位于QtWidgets中。自然地,您可能会问,如果QFileSystemModel是否需要放在QtWidgets中,但是要这样做,我建议使用qt-interest邮件列表。
http://lists.qt-project.org/mailman/listinfo
关于c++ - QtWidgets中为何包含QFileIconProvider ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18160119/
10-10 12:42