Add convert function to script
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
#include <QJSEngine>
|
||||
#include <QFileInfo>
|
||||
#include <QThread>
|
||||
#include <QThreadPool>
|
||||
#include "database.h"
|
||||
|
||||
namespace Script
|
||||
@@ -17,6 +18,7 @@ class ScriptEngine : public QObject
|
||||
Q_OBJECT
|
||||
QJSEngine *_jsEngine;
|
||||
Database *_database;
|
||||
QThreadPool *_pool;
|
||||
QString _scriptPath;
|
||||
QString _outputDir;
|
||||
QStringList _paths;
|
||||
@@ -31,6 +33,7 @@ public:
|
||||
Q_INVOKABLE void mark(File *file);
|
||||
Q_INVOKABLE void unmark(File *file);
|
||||
Q_INVOKABLE bool isMarked(const File *file) const;
|
||||
Q_INVOKABLE bool convert(File *file, QString &outpath, QJSValue ¶ms);
|
||||
QJSValue newObject();
|
||||
public slots:
|
||||
void run();
|
||||
|
||||
Reference in New Issue
Block a user