- qDebug() << "Random image selected";
-
- // Get random image from ~/MyDocs/.images/
- //TODO: images from other directories
- QStringList filters;
- filters << "*.jpg" << "*.png" << "*.xpm";
-
- QDir dir(QDir::homePath() + QLatin1String("/MyDocs/.images"));
- //dir.setNameFilters(filters);
-
- QStringList pics = dir.entryList(filters, QDir::Files | QDir::NoSymLinks);
-
- //qDebug() << QString("pics list contains %1 entries").arg(pics.count());
-
- if(!pics.isEmpty()) {
- QString path = QDir::homePath() + QLatin1String("/MyDocs/.images/") + pics.at(qrand() % pics.count());
- Settings::instance()->setImage(QPixmap(path));
- Settings::instance()->setImagePath(path);