From 4ae6300717a10c7fa850b800f18a730aee1d3e07 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Fri, 5 Sep 2014 19:57:14 +0200 Subject: Internal code editor. Sound system. --- src/luascript.h | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'src/luascript.h') diff --git a/src/luascript.h b/src/luascript.h index 6516611..93478df 100644 --- a/src/luascript.h +++ b/src/luascript.h @@ -36,6 +36,7 @@ #include #include "outputwindow.h" +#include "soundplayer.h" #include @@ -59,13 +60,20 @@ public: OutputWindow *out; - void stopScript(); + void lineChange(int lineno); + + void playSound(QString file); volatile bool lua_stop; volatile bool lua_stopped; + QString file; + +public slots: + void stopScript(); signals: void reset(); + void lineChanged(int lineno); protected: lua_State *L; @@ -76,9 +84,9 @@ private: int top; - QString file; - bool running; + + SoundPlayer player; }; -- cgit v1.2.3