From 24a225de40662be561fd060f31cb2711a15139db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorbj=C3=B8rn=20Lindeijer?= Date: Wed, 17 Feb 2010 10:47:33 +0100 Subject: [PATCH] Avoid a bunch of function calls --- .../components/navigator/navigatorview.cpp | 15 ++++++++------- .../components/navigator/navigatorwidget.cpp | 5 ----- .../components/navigator/navigatorwidget.h | 2 +- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/src/plugins/qmldesigner/components/navigator/navigatorview.cpp b/src/plugins/qmldesigner/components/navigator/navigatorview.cpp index 2d5e56676b..f448e7a860 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatorview.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatorview.cpp @@ -85,16 +85,17 @@ void NavigatorView::modelAttached(Model *model) m_treeModel->setView(this); - treeWidget()->expandAll(); + QTreeView *treeView = treeWidget(); + treeView->expandAll(); - treeWidget()->header()->setResizeMode(0, QHeaderView::Stretch); - treeWidget()->header()->resizeSection(1,26); - treeWidget()->setRootIsDecorated(false); - treeWidget()->setIndentation(20); + treeView->header()->setResizeMode(0, QHeaderView::Stretch); + treeView->header()->resizeSection(1,26); + treeView->setRootIsDecorated(false); + treeView->setIndentation(20); #ifdef _LOCK_ITEMS_ - treeWidget()->header()->resizeSection(2,20); + treeView->header()->resizeSection(2,20); #endif - treeWidget()->setHeaderHidden(true); + treeView->setHeaderHidden(true); } void NavigatorView::modelAboutToBeDetached(Model *model) diff --git a/src/plugins/qmldesigner/components/navigator/navigatorwidget.cpp b/src/plugins/qmldesigner/components/navigator/navigatorwidget.cpp index 95b802df70..4b387c1423 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatorwidget.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatorwidget.cpp @@ -81,9 +81,4 @@ void NavigatorWidget::setTreeModel(QAbstractItemModel* model) m_treeView->setModel(model); } -QTreeView *NavigatorWidget::treeView() -{ - return m_treeView; -} - } diff --git a/src/plugins/qmldesigner/components/navigator/navigatorwidget.h b/src/plugins/qmldesigner/components/navigator/navigatorwidget.h index b14a5b7339..db864427a9 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatorwidget.h +++ b/src/plugins/qmldesigner/components/navigator/navigatorwidget.h @@ -47,7 +47,7 @@ public: virtual ~NavigatorWidget(); void setTreeModel(QAbstractItemModel *model); - QTreeView *treeView(); + QTreeView *treeView() const { return m_treeView; } private: NavigatorTreeView *m_treeView; -- GitLab