Batchprocessing improvments

This commit is contained in:
2024-06-06 12:00:00 +02:00
parent 273aef1594
commit 7535ad87e7
5 changed files with 51 additions and 18 deletions
+4 -3
View File
@@ -39,9 +39,10 @@ public:
Q_INVOKABLE bool isMarked(const File *file) const;
Q_INVOKABLE void setMaxThread(int maxthread);
Q_INVOKABLE void sync();
Q_INVOKABLE QString getString(const QString &label = QString(), const QString &text = QString()) const;
Q_INVOKABLE int getInt(const QString &label = QString(), int value = 0);
Q_INVOKABLE double getFloat(const QString &label = QString(), double value = 0, int decimals = 3) const;
Q_INVOKABLE QJSValue getString(const QString &label = QString(), const QString &text = QString()) const;
Q_INVOKABLE QJSValue getInt(const QString &label = QString(), int value = 0);
Q_INVOKABLE QJSValue getFloat(const QString &label = QString(), double value = 0, int decimals = 3) const;
Q_INVOKABLE QJSValue getItem(const QStringList &items, const QString &label = "", int current = 0) const;
bool convert(File *file, QString &outpath, const QString &format, const QVariantMap &params, bool async);
QJSValue newObject();
QJSValue newArray(uint size);