X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/8eb9b508ca87fb1d634d8b8ba62c054ed04466d2..e7390eba86f123fe3899d1f42c8e148aba52cf4d:/src/views/folderexpander.cpp diff --git a/src/views/folderexpander.cpp b/src/views/folderexpander.cpp index 4e22fdb0a..a9f5971c2 100644 --- a/src/views/folderexpander.cpp +++ b/src/views/folderexpander.cpp @@ -39,14 +39,11 @@ FolderExpander::FolderExpander(QAbstractItemView *view, QSortFilterProxyModel *p m_autoExpandTriggerTimer(0), m_autoExpandPos() { - if (m_view == 0) { - return; - } - if (m_proxyModel == 0) { + if (!m_view || !m_proxyModel) { return; } KDirModel *m_dirModel = qobject_cast(m_proxyModel->sourceModel()); - if (m_dirModel == 0) { + if (!m_dirModel) { return; } @@ -100,7 +97,7 @@ void FolderExpander::autoExpandTimeout() QModelIndex proxyIndexToExpand = m_view->indexAt(m_autoExpandPos); QModelIndex indexToExpand = m_proxyModel->mapToSource(proxyIndexToExpand); KDirModel* m_dirModel = qobject_cast< KDirModel* >(m_proxyModel->sourceModel()); - Q_ASSERT(m_dirModel != 0); + Q_ASSERT(m_dirModel); KFileItem itemToExpand = m_dirModel->itemForIndex(indexToExpand); if (itemToExpand.isNull() || itemToExpand == m_dirModel->itemForIndex(QModelIndex())) { @@ -111,7 +108,7 @@ void FolderExpander::autoExpandTimeout() if (itemToExpand.isDir()) { QTreeView* treeView = qobject_cast(m_view); - if ((treeView != 0) && treeView->itemsExpandable()) { + if (treeView && treeView->itemsExpandable()) { // Toggle expanded state of this directory. treeView->setExpanded(proxyIndexToExpand, !treeView->isExpanded(proxyIndexToExpand)); }