diff --git a/radiant/modelwindow.cpp b/radiant/modelwindow.cpp index 3e531619..f33673bc 100644 --- a/radiant/modelwindow.cpp +++ b/radiant/modelwindow.cpp @@ -53,6 +53,7 @@ #include #include #include +#include #include #include #include @@ -1286,6 +1287,8 @@ QWidget* ModelBrowser_constructWindow( QWidget* toplevel ){ g_ModelBrowser.m_treeView->setUniformRowHeights( true ); // optimization g_ModelBrowser.m_treeView->setFocusPolicy( Qt::FocusPolicy::ClickFocus ); g_ModelBrowser.m_treeView->setExpandsOnDoubleClick( false ); + g_ModelBrowser.m_treeView->header()->setStretchLastSection( false ); // non greedy column sizing; + QHeaderView::ResizeMode::ResizeToContents = no text elision 🤷‍♀️ + g_ModelBrowser.m_treeView->header()->setSectionResizeMode( QHeaderView::ResizeMode::ResizeToContents ); QObject::connect( g_ModelBrowser.m_treeView, &QAbstractItemView::activated, TreeView_onRowActivated ); diff --git a/radiant/texwindow.cpp b/radiant/texwindow.cpp index 9d08664d..3d1e80ba 100644 --- a/radiant/texwindow.cpp +++ b/radiant/texwindow.cpp @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include @@ -1219,6 +1220,8 @@ void TextureBrowser_createTreeViewTree(){ g_TexBro.m_treeView->setUniformRowHeights( true ); // optimization g_TexBro.m_treeView->setFocusPolicy( Qt::FocusPolicy::ClickFocus ); g_TexBro.m_treeView->setExpandsOnDoubleClick( false ); + g_TexBro.m_treeView->header()->setStretchLastSection( false ); // non greedy column sizing; + QHeaderView::ResizeMode::ResizeToContents = no text elision 🤷‍♀️ + g_TexBro.m_treeView->header()->setSectionResizeMode( QHeaderView::ResizeMode::ResizeToContents ); QObject::connect( g_TexBro.m_treeView, &QAbstractItemView::activated, TreeView_onRowActivated );