diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2018-07-19 16:39:41 +0200 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2018-07-20 13:36:22 +0000 |
commit | e38410b76c40ffde33cf1ab405926cd243c4e48c (patch) | |
tree | 309d0b90474b3eebfbdeb2f30a9f923393b28069 /src/libs/utils/basetreeview.cpp | |
parent | 1d894c0f7a41512005c3ddaa3705e3fdc639c6db (diff) |
Utils: Modernize
modernize-use-auto
modernize-use-nullptr
modernize-use-override
modernize-use-using
modernize-use-default-member-init
modernize-use-equals-default
Change-Id: I8d44d9405011a1878353baf9325f7af90b89db02
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs/utils/basetreeview.cpp')
-rw-r--r-- | src/libs/utils/basetreeview.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/libs/utils/basetreeview.cpp b/src/libs/utils/basetreeview.cpp index 59ce9255886..6e5d2668554 100644 --- a/src/libs/utils/basetreeview.cpp +++ b/src/libs/utils/basetreeview.cpp @@ -50,19 +50,19 @@ class BaseTreeViewPrivate : public QObject { public: explicit BaseTreeViewPrivate(BaseTreeView *parent) - : q(parent), m_settings(0), m_expectUserChanges(false), m_progressIndicator(0) + : q(parent) { m_settingsTimer.setSingleShot(true); connect(&m_settingsTimer, &QTimer::timeout, this, &BaseTreeViewPrivate::doSaveState); } - bool eventFilter(QObject *, QEvent *event) + bool eventFilter(QObject *, QEvent *event) override { if (event->type() == QEvent::MouseMove) { // At this time we don't know which section will get which size. // But we know that a resizedSection() will be emitted later. - QMouseEvent *me = static_cast<QMouseEvent *>(event); + const auto *me = static_cast<QMouseEvent *>(event); if (me->buttons() & Qt::LeftButton) m_expectUserChanges = true; } @@ -219,11 +219,11 @@ public: public: BaseTreeView *q; QMap<int, int> m_userHandled; // column -> width, "not present" means "automatic" - QSettings *m_settings; + QSettings *m_settings = nullptr; QTimer m_settingsTimer; QString m_settingsKey; - bool m_expectUserChanges; - ProgressIndicator *m_progressIndicator; + bool m_expectUserChanges = false; + ProgressIndicator *m_progressIndicator = nullptr; }; class BaseTreeViewDelegate : public QItemDelegate @@ -232,7 +232,7 @@ public: BaseTreeViewDelegate(QObject *parent): QItemDelegate(parent) {} QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &option, - const QModelIndex &index) const + const QModelIndex &index) const override { Q_UNUSED(option); QLabel *label = new QLabel(parent); @@ -283,7 +283,7 @@ BaseTreeView::~BaseTreeView() void BaseTreeView::setModel(QAbstractItemModel *m) { - if (BaseTreeModel *oldModel = qobject_cast<BaseTreeModel *>(model())) { + if (auto oldModel = qobject_cast<BaseTreeModel *>(model())) { disconnect(oldModel, &BaseTreeModel::requestExpansion, this, &BaseTreeView::expand); disconnect(oldModel, &BaseTreeModel::requestCollapse, this, &BaseTreeView::collapse); } @@ -291,7 +291,7 @@ void BaseTreeView::setModel(QAbstractItemModel *m) TreeView::setModel(m); if (m) { - if (BaseTreeModel *newModel = qobject_cast<BaseTreeModel *>(m)) { + if (auto newModel = qobject_cast<BaseTreeModel *>(m)) { connect(newModel, &BaseTreeModel::requestExpansion, this, &BaseTreeView::expand); connect(newModel, &BaseTreeModel::requestCollapse, this, &BaseTreeView::collapse); } |