Add generating thumbnails from cmd line

This commit is contained in:
2025-03-17 11:08:18 +01:00
parent 21675d9479
commit f30dd2a520
8 changed files with 124 additions and 27 deletions
+3 -1
View File
@@ -68,6 +68,7 @@ class ImageRingList : public QAbstractItemModel
QThreadPool *m_thumbPool;
Database *m_database;
QStringList m_nameFilter;
QStringList m_fileSuffix;
QTimer *m_slideShowTimer;
QTimer *m_dirChangeDelay;
QString m_currentDir;
@@ -76,6 +77,7 @@ public:
~ImageRingList() override;
bool setDir(const QString path, const QString &currentFile = QString(), bool recursive = false);
void setFile(const QString &file);
void setFiles(QStringList files);
ImagePtr currentImage();
void setLiveMode(bool live);
void setCalculateStats(bool stats);
@@ -105,7 +107,7 @@ public slots:
void decrement();
void setMarked();
protected:
void setFiles(const QStringList files, const QString &currentFile = QString());
void setFilesPrivate(const QStringList files, const QString &currentFile = QString());
QList<ImagePtr>::iterator increment(QList<ImagePtr>::iterator iter);
QList<ImagePtr>::iterator decrement(QList<ImagePtr>::iterator iter);
signals: