#include <QStringList>
AliasManager &AliasManager::operator=(const AliasManager &other) {
+ if(this == &other)
+ return *this;
+
+ SyncableObject::operator=(other);
_aliases = other._aliases;
return *this;
}
emit aliasAdded(name, expansion);
}
+
+AliasManager::AliasList AliasManager::defaults() {
+ AliasList aliases;
+ aliases << Alias("j", "/join $0")
+ << Alias("ns", "/msg nickserv $0")
+ << Alias("nickserv", "/msg nickserv $0")
+ << Alias("cs", "/msg chanserv $0")
+ << Alias("chanserv", "/msg chanserv $0")
+ << Alias("hs", "/msg hostserv $0")
+ << Alias("hostserv", "/msg hostserv $0")
+ << Alias("back", "/quote away");
+ return aliases;
+}