gpt4 book ai didi

javascript - 发现导入不起作用 : QtMultimedia is not installed

转载 作者:行者123 更新时间:2023-11-28 06:08:19 28 4
gpt4 key购买 nike

import QtQuick 2.6
import QtQuick.Controls 1.5
import QtQuick.Dialogs 1.2
import QtMultimedia 5.6
import QtQuick.Layouts 1.3

Item {
width: 640
height: 360

Camera {
id: camera

imageProcessing.whiteBalanceMode: CameraImageProcessing.WhiteBalanceFlash

exposure {
exposureCompensation: -1.0
exposureMode: Camera.ExposurePortrait
}

flash.mode: Camera.FlashRedEyeReduction

imageCapture {
onImageCaptured: {
photoPreview.source = preview // Show the preview in an Image
}
}
}

VideoOutput {
source: camera
anchors.fill: parent
focus : visible // to receive focus and capture key events when visible
}

Image {
id: photoPreview
}
}

我刚刚卸载了 Qt 5.5.1 并安装了 Qt 5.6(但上面是在 Qt 5.6 中创建的新项目)。我添加了QT +=多媒体在我的专业文件中。我使用 MSVC 2013(与使用 Qt 时一样)、Windows 7。它构建程序,当我单击“运行”时,它可以工作,尽管它显示在“应用程序输出:3x 无法访问图形生成器”中。我可以忽略它,但我无法访问设计模式(“由于 QML 文件中存在错误,无法打开此 QML 文档”)。你能帮我解决一下吗?

最佳答案

  1. 手动将缺少的模块复制到%QT_CREATOR_INSTALLATION%\bin\qml\ 可以解决你的问题。这是因为 Qt Creator 在设计模式下仅从以下位置导入模块%QT_CREATOR_INSTALLATION%\bin\qml\ 文件夹。
  2. 复制后,您可能会也可能不会遇到另一个问题。该模块您复制的内容可能无法在设计模式下工作。因为模块必须经过良好的设计和测试后才能用于设计模式。事实上,该模块必须在中标记为designersupported它是 qmldir 文件。

QtMultimedia 未安装在 %QT_CREATOR_INSTALLATION%\bin\qml\ 文件夹中,且未标记为designersupported。因此,您无法在设计模式下使用它。

关于javascript - 发现导入不起作用 : QtMultimedia is not installed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36630639/

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