summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Poulain <ikipou@gmail.com>2010-11-13 16:44:19 +0100
committerBenjamin Poulain <benjamin.poulain@nokia.com>2010-11-20 18:53:04 +0100
commitbf94b5e71b1a7cedf2f69bb3cd61661bc21c24c3 (patch)
tree455d3bfc296e7784b843fe248df96f3d05d186b4
parentUpdate the name of MainView attribute to follow the conventions (diff)
downloadrekonq-bf94b5e71b1a7cedf2f69bb3cd61661bc21c24c3.tar.xz
Make the invariants of MainView explicit
Enforce the invariant of MainView by making the pointer const. Reviewed by: Pierre Rossi Reviewed by: Andrea Diamantini
-rw-r--r--src/mainview.cpp3
-rw-r--r--src/mainview.h6
2 files changed, 4 insertions, 5 deletions
diff --git a/src/mainview.cpp b/src/mainview.cpp
index 8432607a..e3e602b8 100644
--- a/src/mainview.cpp
+++ b/src/mainview.cpp
@@ -60,13 +60,12 @@
MainView::MainView(MainWindow *parent)
: KTabWidget(parent)
, m_widgetBar(new StackedUrlBar(this))
- , m_addTabButton(0)
+ , m_addTabButton(new QToolButton(this))
, m_currentTabIndex(0)
, m_parentWindow(parent)
{
// setting tabbar
TabBar *tabBar = new TabBar(this);
- m_addTabButton = new QToolButton(this);
setTabBar(tabBar);
// set mouse tracking for tab previews
diff --git a/src/mainview.h b/src/mainview.h
index 22a3a46e..c59bd5e1 100644
--- a/src/mainview.h
+++ b/src/mainview.h
@@ -177,18 +177,18 @@ private:
// --------------------------------------------------------------------------
- StackedUrlBar *m_widgetBar;
+ StackedUrlBar *const m_widgetBar;
QString m_loadingGitPath;
// the new tab button
- QToolButton *m_addTabButton;
+ QToolButton *const m_addTabButton;
int m_currentTabIndex;
QList<HistoryItem> m_recentlyClosedTabs;
- MainWindow *m_parentWindow;
+ MainWindow *const m_parentWindow;
};
#endif // MAINVIEW_H