]> git.sur5r.net Git - minitube/blobdiff - src/jsfunctions.h
New upstream version 3.1
[minitube] / src / jsfunctions.h
index 3cb0d457454d84e3812a1f880dd9dcfd5341d3f1..4bc369a98732cf0926017e3f4261ef570e5c8cf5 100644 (file)
@@ -21,18 +21,17 @@ $END_LICENSE */
 #ifndef JSFUNCTIONS_H
 #define JSFUNCTIONS_H
 
-#include <QtCore>
-#include <QtNetwork>
 #include <QJSEngine>
 #include <QJSValue>
+#include <QtCore>
+#include <QtNetwork>
 
 class JsFunctions : public QObject {
-
     Q_OBJECT
 
 public:
-    static JsFunctionsinstance();
-    JsFunctions(const QString &url, QObject *parent = 0);
+    static JsFunctions *instance();
+    JsFunctions(const QString &url, QObject *parent = nullptr);
     QJSValue evaluate(const QString &js);
     QString string(const QString &js);
     QStringList stringArray(const QString &js);
@@ -48,6 +47,7 @@ public:
     QString ageGateRE();
     QString jsPlayerRE();
     QString signatureFunctionNameRE();
+    QStringList signatureFunctionNameREs();
     QStringList apiKeys();
 
 signals: