Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: legioner от Декабрь 27, 2019, 09:25



Название: Android qml Camera VideoOutput
Отправлено: legioner от Декабрь 27, 2019, 09:25
Добрый день.
Есть код
Код:
import QtQuick 2.5
import QtQuick.Controls 2.5
import QtQuick.Window 2.0
import QtQuick.Layouts 1.3
import QtMultimedia 5.9

ApplicationWindow {
    id: window
    visible: true
    title: qsTr("Инспектор")

    Camera {
        id: camera
    }

    VideoOutput {
        id: videoOutput
        source: camera
        anchors.centerIn: parent
        width: parent.width
        height: parent.height
        autoOrientation: true
        fillMode: VideoOutput.PreserveAspectCrop
        transform: Rotation {
            origin.x: videoOutput.width / 2;
            origin.y: videoOutput.height / 2;
            axis.x:0; axis.y:1; axis.z:0
            angle: Qt.platform.os === "android" ? 0 : 180
        }
    }

    MouseArea {
        anchors.fill: parent
        onClicked: camera.searchAndLock()
    }
}


не отображается ничего. просто пустая страница (вл.)
Ошибка
Код:
W GLConsumer: [SurfaceTexture-0-11929-0] bindTextureImage: clearing GL error: 0x502