Squish: Fix alignment of icons in tree view

Change-Id: I0911ad1c71eb94f2a0b2590aee13a51838c6a738
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2022-07-04 15:01:48 +02:00
parent 2e5c5b8a81
commit 18b6a61eaa
2 changed files with 4 additions and 2 deletions

View File

@@ -58,7 +58,9 @@ SquishNavigationWidget::SquishNavigationWidget(QWidget *parent)
m_view->setItemDelegate(new SquishTestTreeItemDelegate(this));
QHeaderView *header = new QHeaderView(Qt::Horizontal, m_view);
header->setModel(m_model);
header->setDefaultSectionSize(0);
header->setStretchLastSection(false);
header->setMinimumSectionSize(16);
header->setDefaultSectionSize(16);
header->setSectionResizeMode(0, QHeaderView::Stretch);
header->setSectionResizeMode(1, QHeaderView::Fixed);
header->setSectionResizeMode(2, QHeaderView::Fixed);

View File

@@ -46,7 +46,7 @@ SquishTestTreeView::SquishTestTreeView(QWidget *parent)
void SquishTestTreeView::resizeEvent(QResizeEvent *event)
{
// override derived behavior of Utils::NavigationTreeView as we have more than 1 column
Utils::NavigationTreeView::resizeEvent(event);
Utils::TreeView::resizeEvent(event);
}
void SquishTestTreeView::mousePressEvent(QMouseEvent *event)