我正在使用QML开发一个Android应用程序,并希望演示其中的视频文件集合的gridview。我想将图标显示为这些视频文件的缩略图,如下所示。我不知道我是否应该使用QFileIconProvider或其他任何人。我不知道。请帮忙。
main.qml
JobSection jobs = ConfigurationManager.GetSection("JobSection") as JobSection;
if (jobSection != null)
{
JobCollection jobCollection = jobSection.Jobs;
var job = jobCollection["Name"];
var jobName = job.JobName;
}
以下代码提取系统中找到的所有视频或图片。借助以下代码,如何为gridview的图标制作视频文件或图片的缩略图?
filemodel.h
func tremble() {
var randomFromZeroToOne = CGFloat(Float(arc4random()) / Float(UINT32_MAX))
let randomBool:Bool = arc4random_uniform(2) == 0
if randomBool { randomFromZeroToOne = -randomFromZeroToOne }
let degrees = randomFromZeroToOne / 5
UIView.animate(withDuration: 0.5, delay: 0, options: [ .allowUserInteraction], animations: {
self.transform = CGAffineTransform(translationX: randomFromZeroToOne, y: randomFromZeroToOne)
self.transform = CGAffineTransform.init(rotationAngle: degrees)
}, completion: {
self.tremble()
})
}