2016-07-07 43 views
0

我正在研究一個包含相機功能的應用程序,但我無法弄清楚如何從捕獲的圖像中獲取文件名。捕獲圖像的文件名

QML有關於如何獲取我剛捕獲的圖像的文件名的選項嗎?如果沒有,有沒有可能獲得剛捕獲的圖像的文件名?

感謝您的幫助。

+1

只需使用內部['imageSaved'](http://doc.qt.io/qt-5/qml-qtmultimedia-cameracapture.html#imageSaved-signal)信號'相機'的'imageCapture'。信號參數「路徑」包含您正在搜索的物理路徑。 – BaCaRoZzo

回答

-2

是的,有一種方法來獲取文件名與路徑,我也試過這個。 每當您使用 - > camera.imageCapture.capture()捕獲圖像 - 然後調用imageCaptured:{}並在imageCaptured {}中使用onImageCaptured:{}並且在這裏您可以輕鬆地獲取帶有路徑的文件名。 只寫一行代碼。

例如: -

Camera { 
    id: camera 
    imageCapture { 
     onImageCaptured: { 
     var imgPath = camera.imageCapture.capturedImagePath 
     } 
    } 
}