QtScript: Im Skript definierte Funktion / Code ausführen?
Verfasst: 2. Oktober 2007 23:01
Hi,
mir geht es um folgendes: Ich möchte in der Lage sein,
eine im Skript programmierte Funktion vom nativen C++ Code
aus aufzurufen.
Ich bin der Meinung: So geht das nicht (halt nur umgekehrt.) Schliesslich kann die QtScript Engine nur "monolithisch", nämlich mit evaluate() das Skript ausführen.
Vielleicht habe ich aber Tomaten auf den Augen, und mir kann jemand
sagen, wie es doch geht.
Vorab: Irgendwelches "Rumgeeier" mit Strings suchen, Skript Buffer
selektiv kopieren und dann evaluate() ... eher nicht.
mir geht es um folgendes: Ich möchte in der Lage sein,
eine im Skript programmierte Funktion vom nativen C++ Code
aus aufzurufen.
Ich bin der Meinung: So geht das nicht (halt nur umgekehrt.) Schliesslich kann die QtScript Engine nur "monolithisch", nämlich mit evaluate() das Skript ausführen.
Vielleicht habe ich aber Tomaten auf den Augen, und mir kann jemand
sagen, wie es doch geht.
Vorab: Irgendwelches "Rumgeeier" mit Strings suchen, Skript Buffer
selektiv kopieren und dann evaluate() ... eher nicht.