如何使用QtMultimedia / QCamera?

时间:2018-03-12 11:09:23

标签: c++ qt qtmultimedia qcamera

我在C ++中创建一个程序,您可以在其中创建Userprofiles。 用户应该可以选择使用例如笔记本相机拍摄一张照片。 我已经阅读了很多关于QCamera的内容并尝试使用它。我已经在qml文件中导入了QtMultimedia。 现在我首先尝试搜索可用的相机,但总会有很多错误。 我不知道我可能会忘记什么,或者为什么我找不到任何东西。 我想做一些测试,只是为了更多地接触QCamera类。 我包括:QTextStream,QtMultimedia / QCameraInfo和QtMultimedia / QCamera

这是我的测试代码:

int main(int argc, char* argv[])
{
    QTextStream out(stdout);

out << QCameraInfo::defaultCamera().deviceName() << endl;

    for(int i = 0; i < QCameraInfo::availableCameras().size(); i++)
    {
        out << QCameraInfo::availableCameras().at(i).deviceName() << endl;
    }

return 0;

}

始终存在以下错误: ... \ QT \ test \ main.cpp:23:Fehler:对_imp___ZN11QCameraInfo13defaultCameraEv', ...\QT\test\main.cpp:23: Fehler: undefined reference to _ imp___ZNK11QCameraInfo10deviceNameEv'的未定义引用, 更多,但几乎相同的错误信息。 还有这个: collect2.exe:-1:Fehler:错误:ld返回1退出状态

0 个答案:

没有答案