X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fjsfunctions.h;h=4bc369a98732cf0926017e3f4261ef570e5c8cf5;hb=refs%2Fheads%2Fmaster;hp=3cb0d457454d84e3812a1f880dd9dcfd5341d3f1;hpb=533489a63a9716c645a11a99ca446978b20eedd0;p=minitube diff --git a/src/jsfunctions.h b/src/jsfunctions.h index 3cb0d45..4bc369a 100644 --- a/src/jsfunctions.h +++ b/src/jsfunctions.h @@ -21,18 +21,17 @@ $END_LICENSE */ #ifndef JSFUNCTIONS_H #define JSFUNCTIONS_H -#include -#include #include #include +#include +#include class JsFunctions : public QObject { - Q_OBJECT public: - static JsFunctions* instance(); - 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: