【发布时间】:2016-08-31 18:34:26
【问题描述】:
问题重新配置 Qt 究竟意味着什么?安装库后我该怎么做?
背景: 当我学习在 Qt 中开发应用程序时,我不断遇到几个不同库的类似问题,所以我问了一个更普遍的问题,因为我认为这里有一个我不理解的模式。但是,我提供了一个特定的示例:
我想在我的应用程序中使用 USB 摄像头视图。我的 qml 文件中有import QtMultimedia 5.0,并基于 Qt-Creator 示例创建了一个相机小部件。当我去运行应用程序时,我在应用程序输出中看到以下错误:
[WARN | default] defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.camera" [:0]
[WARN | default] defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer" [:0]
并且相机视图不起作用(黑屏)。当我用谷歌搜索这个错误时,我看到很多线程建议安装一个库,然后重新配置 Qt,例如 this bug report 中所建议的。
我有两台不同的开发机器,一台装有 Qt 和 Qt Creator 的二进制安装,另一台我从源代码构建 Qt。
【问题讨论】:
标签: qt qml qmake qtmultimedia