Mixxx

/home/maxime/Projets/Mixxx/1.10/mixxx/src/script/scripttest.h

Go to the documentation of this file.
00001 #ifndef SCRIPT_SCRIPTTEST_H
00002 #define SCRIPT_SCRIPTTEST_H
00003 
00004 #include "scriptengine.h"
00005 #include "scriptrecorder.h"
00006 #include <qwidget.h>
00007 #include <q3vbox.h>
00008 #include <qlineedit.h>
00009 #include <qpushbutton.h>
00010 
00011 class ScriptTest : public Q3VBox {
00012         Q_OBJECT
00013         
00014         public:
00015                 ScriptTest(ScriptEngine *peng, QWidget *parent=0, const char* name="Mixxx Script Test");
00016                 ~ScriptTest();
00017                 
00018                 ScriptEngine *m_parent;
00019                 
00020         public slots:
00021                 void executeText();
00022                 void record();
00023                 void dump();
00024                 void play();
00025                 void stop();
00026                 void clear();
00027         
00028         private:
00029                 QLineEdit *m_text;
00030                 QPushButton *m_exec;
00031                 QPushButton *m_record;
00032                 QPushButton *m_stop;
00033                 QPushButton *m_dump;
00034                 QPushButton *m_play;
00035                 QPushButton *m_clear;
00036                 
00037                 ScriptRecorder *m_rec;
00038 };
00039 
00040 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines