class Network;
class AliasManager : public SyncableObject {
+ SYNCABLE_OBJECT
Q_OBJECT
public:
void setAliases(const QList<Alias> &aliases) { _aliases = aliases; }
virtual const Network *network(NetworkId) const = 0; // core and client require different access
-signals:
- void aliasAdded(const QString &name, const QString &expansion);
-
private:
void processInput(const BufferInfo &info, const QString &message, CommandList &previousCommands);
void expand(const QString &alias, const BufferInfo &bufferInfo, const QString &msg, CommandList &previousCommands);