gpt4 book ai didi

c++ - 在未安装 Qt 的计算机上运行 Qt 应用程序。 QCamera 看不到可用的设备

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:54:29 28 4
gpt4 key购买 nike

我正在开发网络/图形用户界面应用程序。我正在另一台未安装 Qt 的计算机上测试该应用程序。但是当我启动应用程序时,QCamera::availableDevices()返回一个空列表。当我在安装了 Qt 的计算机上启动此应用程序时,它会返回一个包含此计算机上所有摄像头的列表。

我认为问题出在 QMultimedia 后端插件中,它没有自动加载。如何获得已加载 Qt 插件的列表?

最佳答案

您可以尝试使用 qt.conf 文件的方法来设置依赖的插件位置。正如 Qt 文档所说:

Without qt.conf, the Qt libraries will use the hard-coded paths to look for plugins, translations, and so on. These paths may not exist on the target system, or they may not be accessible. Because of this, you need qt.conf to make the Qt libraries look elsewhere.

How to use qt.conf

关于c++ - 在未安装 Qt 的计算机上运行 Qt 应用程序。 QCamera 看不到可用的设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18890849/

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