如何以降序显示在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
按日期,名称等进行排序