Additional work on batch processing

This commit is contained in:
2024-01-08 15:44:05 +01:00
parent 67355a82b7
commit cd6a64a98b
5 changed files with 62 additions and 10 deletions
+4 -2
View File
@@ -26,6 +26,7 @@ public:
void reportError(const QString &message);
const QString& outputDir() const;
void interrupt();
void logError(const QString &message);
Q_INVOKABLE void log(const QString &message);
Q_INVOKABLE void mark(File *file);
Q_INVOKABLE void unmark(File *file);
@@ -33,7 +34,7 @@ public:
public slots:
void run();
signals:
void newMessage(const QString &message);
void newMessage(const QString &message, bool error);
void finished();
};
@@ -49,7 +50,7 @@ public:
void start();
void interrupt();
signals:
void newMessage(const QString &message);
void newMessage(const QString &message, bool error);
void finished();
};
@@ -62,6 +63,7 @@ class File : public QObject
bool _fitsKeywordsLoaded = false;
QMap<QString, QString> _fitsKeywords;
void loadFitsKeywords();
bool mkpath(const QString &path) const;
public:
explicit File(const QString &path, ScriptEngine *engine);
Q_INVOKABLE QString fileName() const;