changed CommandManager to CommandController

This commit is contained in:
fourtf
2018-04-30 23:30:05 +02:00
parent b907bf5639
commit 4c3f0921e2
17 changed files with 524 additions and 398 deletions
+34
View File
@@ -0,0 +1,34 @@
#include "command.hpp"
namespace chatterino {
namespace controllers {
namespace commands {
// command
Command::Command(const QString &_text)
{
int index = _text.indexOf(' ');
if (index == -1) {
this->name = _text;
return;
}
this->name = _text.mid(0, index);
this->func = _text.mid(index + 1);
}
Command::Command(const QString &_name, const QString &_func)
: name(_name)
, func(_func)
{
}
QString Command::toString() const
{
return this->name + " " + this->func;
}
} // namespace commands
} // namespace controllers
} // namespace chatterino