summaryrefslogtreecommitdiff
path: root/client/lua.h
diff options
context:
space:
mode:
Diffstat (limited to 'client/lua.h')
-rw-r--r--client/lua.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/client/lua.h b/client/lua.h
index 8200873..fcc7f54 100644
--- a/client/lua.h
+++ b/client/lua.h
@@ -36,7 +36,8 @@
class Widget;
class LUA {
public:
- LUA(Widget **rootwidget);
+ LUA(Widget **rootwidget, QString templ, QString macro, QString user,
+ QString patientid);
~LUA();
bool runScript(QString script, Widget *widget, QString name = "");
@@ -46,9 +47,20 @@ public:
void clear();
+ QString getTemplate();
+ QString getMacro();
+ QString getUser();
+ QString getPatientID();
+
+ QString macro;
+
private:
lua_State *L;
Widget **rootwidget;
+
+ QString templ;
+ QString user;
+ QString patientid;
};
#endif/*__PRACRO_LUA_H__*/