From 96faed69617849fa0656db920fd54d1b37912600 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 18 Feb 2018 18:04:30 +0000 Subject: [PATCH] Call QHeaderView::initializeSections() to initialise QHeaderView * Because many of QHeaderView's functions are annoyingly not virtual, we need some stub data available in QHeaderView even if it won't be used for anything much, like the number of sections. --- qrenderdoc/Widgets/Extended/RDHeaderView.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qrenderdoc/Widgets/Extended/RDHeaderView.cpp b/qrenderdoc/Widgets/Extended/RDHeaderView.cpp index 54d21fa9e..df9edae82 100644 --- a/qrenderdoc/Widgets/Extended/RDHeaderView.cpp +++ b/qrenderdoc/Widgets/Extended/RDHeaderView.cpp @@ -146,6 +146,8 @@ void RDHeaderView::cacheSections() if(m_pinnedColumns >= m_sections.count()) m_pinnedWidth = m_pinnedColumns; + QHeaderView::initializeSections(); + QStyleOptionHeader opt; initStyleOption(&opt);