X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fqtui%2Fsettingspages%2Fshortcutsmodel.h;h=0502b3228b6fa5dc6e8efdc5aef156249339d8af;hb=e8a39b4c3c92e193ab861a3fea84a261bb6fbd24;hp=b6a0df304be12e8f805d0863a3a1d70815e8cfe0;hpb=5b686746c880e5cda6d5de3e08180ea4332ff222;p=quassel.git diff --git a/src/qtui/settingspages/shortcutsmodel.h b/src/qtui/settingspages/shortcutsmodel.h index b6a0df30..0502b322 100644 --- a/src/qtui/settingspages/shortcutsmodel.h +++ b/src/qtui/settingspages/shortcutsmodel.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2012 by the Quassel Project * + * Copyright (C) 2005-2018 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -43,16 +43,16 @@ public: IsConfigurableRole }; - ShortcutsModel(const QHash &actionCollections, QObject *parent = 0); - ~ShortcutsModel(); + ShortcutsModel(const QHash &actionCollections, QObject *parent = nullptr); + ~ShortcutsModel() override; - QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - QModelIndex parent(const QModelIndex &child) const; - int columnCount(const QModelIndex &parent = QModelIndex()) const; - int rowCount(const QModelIndex &parent = QModelIndex()) const; - QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; - bool setData(const QModelIndex &index, const QVariant &value, int role = ActiveShortcutRole); + QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const override; + QModelIndex parent(const QModelIndex &child) const override; + int columnCount(const QModelIndex &parent = QModelIndex()) const override; + int rowCount(const QModelIndex &parent = QModelIndex()) const override; + QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const override; + QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override; + bool setData(const QModelIndex &index, const QVariant &value, int role = ActiveShortcutRole) override; public slots: //! Load shortcuts from the ActionCollections @@ -80,7 +80,7 @@ signals: private: struct Item { - inline Item() { parentItem = 0; collection = 0; action = 0; } + inline Item() { parentItem = nullptr; collection = nullptr; action = nullptr; } inline ~Item() { qDeleteAll(actionItems); } int row; Item *parentItem;