Qt QML自定義相機照片保存路徑

兩個宏定義:

    property string captureSavePath: "F:/MYIR/MultimediaPlayer/capture/"
    property string captureSaveHead: "my_"

獲取當前時間:

function getCurrentTime(){
     var time = Qt.formatDateTime(new Date(), "yyyyMMdd_hh_mm_ss_zzz");
     console.log(time)
     return time;
 }

觸發拍照時調用:

onShot: {
//            camera.imageCapture.capture()     //保存到默認【圖片】目錄
//            var savePath = def.getCaptureSavePath() + def.getCurrentTime();
    var savePath = captureSavePath + captureSaveHead + getCurrentTime();
    camera.imageCapture.captureToLocation(savePath);
}

保存文件名稱:F:/MYIR/MultimediaPlayer/capture/my_20200320_23_23_29_377.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章