X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Faliasesmodel.h;fp=src%2Fqtui%2Fsettingspages%2Faliasesmodel.h;h=6df4353830b597c71df03350830a9444113d40f7;hp=74a0cfd65bfce173e618a90b118c3fb9af8c71b9;hb=694f9bfbf7f1af19108461c7e00d133e55082bce;hpb=61c8d84d1c849373e0f115dc748ed45cff95287d diff --git a/src/qtui/settingspages/aliasesmodel.h b/src/qtui/settingspages/aliasesmodel.h index 74a0cfd6..6df43538 100644 --- a/src/qtui/settingspages/aliasesmodel.h +++ b/src/qtui/settingspages/aliasesmodel.h @@ -26,65 +26,70 @@ #include "clientaliasmanager.h" -class AliasesModel : public QAbstractItemModel { - Q_OBJECT +class AliasesModel : public QAbstractItemModel +{ + Q_OBJECT public: - AliasesModel(QObject *parent = 0); + AliasesModel(QObject *parent = 0); - virtual QVariant data(const QModelIndex &index, int role) const; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); + virtual QVariant data(const QModelIndex &index, int role) const; + virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual Qt::ItemFlags flags(const QModelIndex &index) const; + virtual Qt::ItemFlags flags(const QModelIndex &index) const; - QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; + QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; + QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - inline QModelIndex parent(const QModelIndex &) const { return QModelIndex(); } + inline QModelIndex parent(const QModelIndex &) const { return QModelIndex(); } - inline int rowCount(const QModelIndex &parent = QModelIndex()) const; - inline int columnCount(const QModelIndex &parent = QModelIndex()) const; + inline int rowCount(const QModelIndex &parent = QModelIndex()) const; + inline int columnCount(const QModelIndex &parent = QModelIndex()) const; - inline bool configChanged() const { return _configChanged; } - inline bool isReady() const { return _modelReady; } + inline bool configChanged() const { return _configChanged; } + inline bool isReady() const { return _modelReady; } public slots: - void newAlias(); - void loadDefaults(); - void removeAlias(int index); - void revert(); - void commit(); + void newAlias(); + void loadDefaults(); + void removeAlias(int index); + void revert(); + void commit(); signals: - void configChanged(bool); - void modelReady(bool); + void configChanged(bool); + void modelReady(bool); private: - ClientAliasManager _clonedAliasManager; - bool _configChanged; - bool _modelReady; + ClientAliasManager _clonedAliasManager; + bool _configChanged; + bool _modelReady; - const AliasManager &aliasManager() const; - AliasManager &aliasManager(); - AliasManager &cloneAliasManager(); + const AliasManager &aliasManager() const; + AliasManager &aliasManager(); + AliasManager &cloneAliasManager(); private slots: - void clientConnected(); - void clientDisconnected(); - void initDone(); + void clientConnected(); + void clientDisconnected(); + void initDone(); }; + // Inlines -int AliasesModel::rowCount(const QModelIndex &parent) const { - Q_UNUSED(parent); - return isReady() ? aliasManager().count() : 0; +int AliasesModel::rowCount(const QModelIndex &parent) const +{ + Q_UNUSED(parent); + return isReady() ? aliasManager().count() : 0; } -int AliasesModel::columnCount(const QModelIndex &parent) const { - Q_UNUSED(parent); - return isReady() ? 2 : 0; + +int AliasesModel::columnCount(const QModelIndex &parent) const +{ + Q_UNUSED(parent); + return isReady() ? 2 : 0; } - + #endif //ALIASESMODEL_H