Я пытаюсь использовать QZXing (https://github.com/ftylitak/qzxing) в проекте для моего клиента. Похоже, что он работает нормально для чтения кодов Qr, для моих целей. Однако при перемещении устройства клиента, котороеимеет две камеры, по умолчанию используется задняя камера, а это не то, что мне нужно (я не знал, что будет больше одной камеры).
Я попытался просмотреть примеры проектов QZXing, но там нет местачтобы указать или изменить камеру, насколько я мог найти в qml. Мой проект использует qml почти точно из проекта примера QZXing (QZXingLive).
Я посмотрел онлайн и почти ничего не нашел. Я нашел одинЯ сказал, что мне нужно создать свой собственный объект QML, но из-за моих небольших знаний об этом, я не думаю, что в данный момент это возможно.
Мне было бы интересно написать его на C ++, есликто-то может указать мне правильное направление, где я мог бы выбрать камеру, это было бы идеально. Я не уверен, какие классы делают объекты QML даже, поэтому мне нужно немногоруководство.
Кто-нибудь знает, как сменить камеру на QZXing?