2014-11-16 8 views
5

Ich muss eine Reihe von JavaScript-Skripten in einer C++ - Anwendung ausführen. Die meisten von ihnen sind repetitive Aktionen. Beispiel für Code here.QtScript vs QJSEngine, wann man den einen oder anderen benutzt?

Ich kenne Qt seit Version 5 enthält 2 Javascript-Engines: QtScript und QJSEngine.

Meine Frage ist, in welchen Situationen sollten wir das eine oder andere verwenden? Welche ist besser und in welchen Situationen?

Antwort

3

Wenn Sie sich für eine Neuentwicklung interessieren und noch nicht wirklich davon abhängig sind, sollten Sie auf jeden Fall mit QJSEngine gehen. Es gibt eine Reihe von Artikeln, die Sie um zu erklären Unterschied von technischen Seite Sicht finden, zum Beispiel

Ich würde auf this man einen Blick auf diesen thread als auch habe vorschlagen.

Heutzutage ist QtScript ein reiner Kompatibilitäts-Teil von Qt, es fehlt QML-Integration und es wird schon eine Weile nicht mehr für eine neue Engine aktualisiert/gewartet.

Verwandte Themen