X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fflatproxymodel.h;h=84fb77972728301d754ec15a77563739c6985864;hp=ca362b992f1b8e8f56f5a9e0fd5f9aab4950242c;hb=900cce213a6ed000b7131a05a0dec7d04b35b023;hpb=92fc8c5b119111a35ab8423c3cbde5b2a022badf diff --git a/src/uisupport/flatproxymodel.h b/src/uisupport/flatproxymodel.h index ca362b99..84fb7797 100644 --- a/src/uisupport/flatproxymodel.h +++ b/src/uisupport/flatproxymodel.h @@ -29,21 +29,21 @@ class UISUPPORT_EXPORT FlatProxyModel : public QAbstractProxyModel Q_OBJECT public: - FlatProxyModel(QObject *parent = 0); + FlatProxyModel(QObject *parent = nullptr); - virtual QModelIndex mapFromSource(const QModelIndex &sourceIndex) const; - virtual QModelIndex mapToSource(const QModelIndex &proxyIndex) const; + QModelIndex mapFromSource(const QModelIndex &sourceIndex) const override; + QModelIndex mapToSource(const QModelIndex &proxyIndex) const override; - virtual QItemSelection mapSelectionFromSource(const QItemSelection &sourceSelection) const; - virtual QItemSelection mapSelectionToSource(const QItemSelection &proxySelection) const; + QItemSelection mapSelectionFromSource(const QItemSelection &sourceSelection) const override; + QItemSelection mapSelectionToSource(const QItemSelection &proxySelection) const override; - virtual void setSourceModel(QAbstractItemModel *sourceModel); + void setSourceModel(QAbstractItemModel *sourceModel) override; - virtual QModelIndex index(int row, int column, const QModelIndex &parent) const; - virtual QModelIndex parent(const QModelIndex &index) const; + QModelIndex index(int row, int column, const QModelIndex &parent) const override; + QModelIndex parent(const QModelIndex &index) const override; - virtual int rowCount(const QModelIndex &index) const; - virtual int columnCount(const QModelIndex &index) const; + int rowCount(const QModelIndex &index) const override; + int columnCount(const QModelIndex &index) const override; public slots: void linkTest() const; @@ -73,7 +73,7 @@ private: QList _childCount; class SourceItem; - SourceItem *_rootSourceItem; + SourceItem *_rootSourceItem{nullptr}; void insertSubTree(const QModelIndex &source_idx, bool emitInsert = true); SourceItem *insertSubTreeHelper(SourceItem *parentItem, SourceItem *lastItem_, const QModelIndex &source_idx); @@ -97,7 +97,7 @@ public: class FlatProxyModel::SourceItem { public: - SourceItem(int row = 0, SourceItem *parent = 0); + SourceItem(int row = 0, SourceItem *parent = nullptr); ~SourceItem(); inline SourceItem *parent() const { return _parent; } @@ -117,8 +117,8 @@ private: SourceItem *_parent; QList _childs; - int _pos; - SourceItem *_next; + int _pos{-1}; + SourceItem *_next{nullptr}; friend class FlatProxyModel; };