Как использовать QtMultimedia/QCamera?
Я создаю в C++ одну программу, где вы можете создавать Userprofiles. Пользователь должен иметь возможность сделать одну фотографию, например, с помощью камеры ноутбука. Я уже много читал о QCamera и попробую использовать это. Я уже импортировал QtMultimedia в свой файл qml. Сейчас я сначала пытаюсь найти доступную камеру, но ошибок всегда много. Я не знаю, что я могу забыть, или почему я ничего не могу найти. Я хотел сделать несколько тестов, просто чтобы немного больше познакомиться с классом 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 состояние выхода