Mixxx

/home/maxime/Projets/Mixxx/1.10/mixxx/src/script/macro.cpp

Go to the documentation of this file.
00001 #include "macro.h"
00002 
00003 #include <qobject.h>
00004 
00005 Macro::Macro(int lang, QString name, QString script) {
00006         m_lang = lang;
00007         m_name = name;
00008         m_script = script;
00009 }
00010 
00011 Macro::~Macro() {
00012 }
00013 
00014 void Macro::setName(QString name) {
00015         m_name = name;
00016 }
00017 
00018 QString Macro::getName() {
00019         return m_name;
00020 }
00021 
00022 void Macro::setScript(QString script) {
00023         m_script = script;
00024 }
00025 
00026 QString Macro::getScript() {
00027         return m_script;
00028 }
00029 
00030 void Macro::setLang(int lang) {
00031         m_lang = lang;
00032 }
00033 
00034 int Macro::getLang() {
00035         return m_lang;
00036 }
00037 
00038 QString Macro::getLangName() {
00039         if (m_lang == LANG_PYTHON) {
00040                 return "Python";
00041         } else if (m_lang == LANG_LUA) {
00042                 return "Lua";
00043         } else {
00044                 return "Unknown";
00045         }
00046 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines