From 3b4966ef4dbabbbc0fcb62b7b1a52ad9f327de1d Mon Sep 17 00:00:00 2001 From: deva Date: Thu, 10 Mar 2011 15:07:26 +0000 Subject: New lua functions: template(), macro(), user() and patientid(). New onInit lua callback attribute. --- client/lua.h | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'client/lua.h') 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__*/ -- cgit v1.2.3