2016-07-07 3 views
0

Я работаю над приложением, которое включает функцию камеры, но я не могу понять, как получить имя файла из захваченного изображения.Имя файла:

Есть ли опция в QML о том, как получить имя файла изображения, которое я только что захватил? Если нет, то есть возможность получить только имя файла изображения?

Спасибо за помощь.

+1

Просто используйте сигнал [ 'imageSaved'] (http://doc.qt.io/qt-5/qml-qtmultimedia-cameracapture.html#imageSaved-signal) внутри 'imageCapture'' Camera'. Параметр сигнала «путь» содержит физический путь, который вы ищете. – BaCaRoZzo

ответ

-2

Да, есть один способ получить имя файла с помощью пути, я также попробовал это. Всякий раз, когда вы снимали изображение с помощью -> camera.imageCapture.capture() < - тогда вызывается imageCaptured: {} и в imageCaptured {} вы можете использовать onImageCaptured: {}, и здесь вы можете легко получить имя файла с помощью пути. просто напишите одну строку кода.

Например: -

Camera { 
    id: camera 
    imageCapture { 
     onImageCaptured: { 
     var imgPath = camera.imageCapture.capturedImagePath 
     } 
    } 
} 
Смежные вопросы