X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fflatproxymodel.cpp;h=844f6e1b5cb674991272e690353e209ee372a023;hp=8af502491631cb03db727c4cce9b6b7adee444c5;hb=6eefdfc697067d184a589fc8a231b16316c09106;hpb=e2188dc438be6f3eb0d9cdf47d28821aefe9835e diff --git a/src/uisupport/flatproxymodel.cpp b/src/uisupport/flatproxymodel.cpp index 8af50249..844f6e1b 100644 --- a/src/uisupport/flatproxymodel.cpp +++ b/src/uisupport/flatproxymodel.cpp @@ -32,7 +32,7 @@ FlatProxyModel::FlatProxyModel(QObject *parent) QModelIndex FlatProxyModel::mapFromSource(const QModelIndex &sourceIndex) const { if (!sourceIndex.isValid()) - return QModelIndex(); + return {}; SourceItem *sourceItem = sourceToInternal(sourceIndex); Q_ASSERT(sourceItem); @@ -43,7 +43,7 @@ QModelIndex FlatProxyModel::mapFromSource(const QModelIndex &sourceIndex) const QModelIndex FlatProxyModel::mapToSource(const QModelIndex &proxyIndex) const { if (!proxyIndex.isValid()) - return QModelIndex(); + return {}; Q_ASSERT(proxyIndex.model() == this); Q_ASSERT(_rootSourceItem); @@ -63,7 +63,7 @@ QModelIndex FlatProxyModel::mapToSource(const QModelIndex &proxyIndex) const qWarning() << "FlatProxyModel::mapToSource(): couldn't find source index for" << proxyIndex; Q_ASSERT(false); - return QModelIndex(); // make compilers happy :) + return {}; // make compilers happy :) } @@ -226,36 +226,36 @@ void FlatProxyModel::setSourceModel(QAbstractItemModel *sourceModel) emit layoutChanged(); if (sourceModel) { - connect(sourceModel, SIGNAL(columnsAboutToBeInserted(const QModelIndex &, int, int)), - this, SLOT(on_columnsAboutToBeInserted(const QModelIndex &, int, int))); - connect(sourceModel, SIGNAL(columnsAboutToBeRemoved(const QModelIndex &, int, int)), - this, SLOT(on_columnsAboutToBeRemoved(const QModelIndex &, int, int))); - connect(sourceModel, SIGNAL(columnsInserted(const QModelIndex &, int, int)), - this, SLOT(on_columnsInserted(const QModelIndex &, int, int))); - connect(sourceModel, SIGNAL(columnsRemoved(const QModelIndex &, int, int)), - this, SLOT(on_columnsRemoved(const QModelIndex &, int, int))); - - connect(sourceModel, SIGNAL(dataChanged(const QModelIndex &, const QModelIndex &)), - this, SLOT(on_dataChanged(const QModelIndex &, const QModelIndex &))); + connect(sourceModel, &QAbstractItemModel::columnsAboutToBeInserted, + this, &FlatProxyModel::on_columnsAboutToBeInserted); + connect(sourceModel, &QAbstractItemModel::columnsAboutToBeRemoved, + this, &FlatProxyModel::on_columnsAboutToBeRemoved); + connect(sourceModel, &QAbstractItemModel::columnsInserted, + this, &FlatProxyModel::on_columnsInserted); + connect(sourceModel, &QAbstractItemModel::columnsRemoved, + this, &FlatProxyModel::on_columnsRemoved); + + connect(sourceModel, &QAbstractItemModel::dataChanged, + this, &FlatProxyModel::on_dataChanged); // on_headerDataChanged(Qt::Orientation orientation, int first, int last) - connect(sourceModel, SIGNAL(layoutAboutToBeChanged()), - this, SLOT(on_layoutAboutToBeChanged())); - connect(sourceModel, SIGNAL(layoutChanged()), - this, SLOT(on_layoutChanged())); + connect(sourceModel, &QAbstractItemModel::layoutAboutToBeChanged, + this, &FlatProxyModel::on_layoutAboutToBeChanged); + connect(sourceModel, &QAbstractItemModel::layoutChanged, + this, &FlatProxyModel::on_layoutChanged); - connect(sourceModel, SIGNAL(modelAboutToBeReset()), - this, SLOT(on_modelAboutToBeReset())); + connect(sourceModel, &QAbstractItemModel::modelAboutToBeReset, + this, &FlatProxyModel::on_modelAboutToBeReset); // void on_modelReset() - connect(sourceModel, SIGNAL(rowsAboutToBeInserted(const QModelIndex &, int, int)), - this, SLOT(on_rowsAboutToBeInserted(const QModelIndex &, int, int))); - connect(sourceModel, SIGNAL(rowsAboutToBeRemoved(const QModelIndex &, int, int)), - this, SLOT(on_rowsAboutToBeRemoved(const QModelIndex &, int, int))); - connect(sourceModel, SIGNAL(rowsInserted(const QModelIndex &, int, int)), - this, SLOT(on_rowsInserted(const QModelIndex &, int, int))); - connect(sourceModel, SIGNAL(rowsRemoved(const QModelIndex &, int, int)), - this, SLOT(on_rowsRemoved(const QModelIndex &, int, int))); + connect(sourceModel, &QAbstractItemModel::rowsAboutToBeInserted, + this, &FlatProxyModel::on_rowsAboutToBeInserted); + connect(sourceModel, &QAbstractItemModel::rowsAboutToBeRemoved, + this, &FlatProxyModel::on_rowsAboutToBeRemoved); + connect(sourceModel, &QAbstractItemModel::rowsInserted, + this, &FlatProxyModel::on_rowsInserted); + connect(sourceModel, &QAbstractItemModel::rowsRemoved, + this, &FlatProxyModel::on_rowsRemoved); } } @@ -367,12 +367,12 @@ QModelIndex FlatProxyModel::index(int row, int column, const QModelIndex &parent { if (parent.isValid()) { qWarning() << "FlatProxyModel::index() called with valid parent:" << parent; - return QModelIndex(); + return {}; } if (!_rootSourceItem) { qWarning() << "FlatProxyModel::index() while model has no root Item"; - return QModelIndex(); + return {}; } SourceItem *item = _rootSourceItem; @@ -380,7 +380,7 @@ QModelIndex FlatProxyModel::index(int row, int column, const QModelIndex &parent item = item->findChild(row); if (!item) { qWarning() << "FlatProxyModel::index() no such row:" << row; - return QModelIndex(); + return {}; } } @@ -393,7 +393,7 @@ QModelIndex FlatProxyModel::parent(const QModelIndex &index) const { Q_UNUSED(index) // this is a flat model - return QModelIndex(); + return {}; }