+QStringList Controller::getImages(const QString &path) const{
+ QDir dir(path);
+ QStringList filters;
+ filters << "*.png" << "*.jpg" << "*.jpeg";
+ dir.setNameFilters(filters);
+
+ QStringList m_images;
+
+ dir.setFilter(QDir::Files | QDir::Hidden | QDir::NoSymLinks);
+ dir.setSorting(QDir::Size | QDir::Reversed);
+ QFileInfoList list = dir.entryInfoList();
+ for (int i = 0; i < list.size(); ++i) {
+ QFileInfo fileInfo = list.at(i);
+ m_images.append(fileInfo.absoluteFilePath());
+ }
+
+ return m_images;
+}