QML如何在GridView中按降序显示图片?

How to display images in GridView in descending order in QML?

如何在GridView中按降序显示图片?

我需要显示的图片来自我的串口相机拍摄图片的本地目录,我想做的是在GridView中显示将添加到本地文件夹中的最新图片。

这是我当前的代码:

Rectangle {
visible: true

FolderListModel {
    id: folderModel
    nameFilters: ["*.jpg"]
    folder: "file:///E:/Camera-pics/camera"
}

Component {
    id: fileDelegate

    Image {
        width: gridView.cellWidth - 5
        height: gridView.cellHeight - 5
        smooth: true
        source: fileURL
    }
}

GridView {
    id: gridView

    anchors {
        fill: parent
        leftMargin: 5
        topMargin: 5
    }

    cellWidth: width / 2
    cellHeight: height / 2

    model: folderModel
    delegate: fileDelegate

}
}

请帮助我,提前谢谢你

FolderListModel 上尝试 sortReversed

FolderListModel {
    // ...
    sortReversed: true
}

如果需要,您还可以指定sortField按日期、姓名等排序