首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么QFileIconProvider包含在QtWidgets中

为什么QFileIconProvider包含在QtWidgets中
EN

Stack Overflow用户
提问于 2013-08-10 08:32:00
回答 1查看 144关注 0票数 1

QFileIconProvider(链接)被包含在QtWidgets库而不是QtCore中有什么根本原因吗?这个类在某些情况下确实是可用的和很好的,但是它在QtWidgets中的位置使得我的QML应用程序依赖于这个库,这仅仅是因为有一个类。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-10 09:57:19

如前所述:这看起来更像是针对Qt项目的bug报告或特性请求,而不是堆栈溢出问题。

然而,答案并不难猜: Qt并不是主要的QML。即使在Qt5中,QML也是对Qt的某种修饰。在纯C++/Qt应用程序中,QFileIconProvider在QtCore中没有任何意义。它是QFileSystemModel的助手类,只有视图类才有意义,而视图类当然位于QtWidgets中。当然,您可以问,如果QFileSystemModel需要在QtWidgets中,但要做到这一点,我推荐qt兴趣邮件列表。http://lists.qt-project.org/mailman/listinfo

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18160119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档