summaryrefslogtreecommitdiff
path: root/src/libs/utils/headerviewstretcher.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@theqtcompany.com>2016-02-24 17:58:44 +0100
committerTobias Hunger <tobias.hunger@theqtcompany.com>2016-02-25 12:05:58 +0000
commitb4a2a20da703ee9afeba27f434d4f25f56c06ed6 (patch)
tree4cd5e3d4c4c80073908ec604173320e7fd7da1ab /src/libs/utils/headerviewstretcher.cpp
parent29fadd610b2e88b0b125b5ea79d5ec1f469f797d (diff)
downloadqt-creator-b4a2a20da703ee9afeba27f434d4f25f56c06ed6.tar.gz
Utils: Add a way to trigger the HeaderViewStretcher
Change-Id: I4fd3179015ba325d8e739357d393aff6ce23072f Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'src/libs/utils/headerviewstretcher.cpp')
-rw-r--r--src/libs/utils/headerviewstretcher.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libs/utils/headerviewstretcher.cpp b/src/libs/utils/headerviewstretcher.cpp
index 0af5586ac8..0728dedfa0 100644
--- a/src/libs/utils/headerviewstretcher.cpp
+++ b/src/libs/utils/headerviewstretcher.cpp
@@ -44,8 +44,13 @@ HeaderViewStretcher::HeaderViewStretcher(QHeaderView *headerView, int columnToSt
: QObject(headerView), m_columnToStretch(columnToStretch)
{
headerView->installEventFilter(this);
+ stretch();
+}
+
+void HeaderViewStretcher::stretch()
+{
QHideEvent fake;
- HeaderViewStretcher::eventFilter(headerView, &fake);
+ HeaderViewStretcher::eventFilter(parent(), &fake);
}
bool HeaderViewStretcher::eventFilter(QObject *obj, QEvent *ev)