/***************************************************************************
- * Copyright (C) 2005-08 by the Quassel Project *
+ * Copyright (C) 2005-09 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
class CoreSession;
class CoreAliasManager : public AliasManager {
+ SYNCABLE_OBJECT
Q_OBJECT
public:
- CoreAliasManager(CoreSession *parent = 0);
- ~CoreAliasManager();
+ explicit CoreAliasManager(CoreSession *parent);
inline virtual const QMetaObject *syncMetaObject() const { return &AliasManager::staticMetaObject; }
+ void save() const;
+
+protected:
+ const Network *network(NetworkId) const;
+
private:
void loadDefaults();
-
+
};
#endif //COREALIASMANAGER_H