aboutsummaryrefslogtreecommitdiff
path: root/launcher/minecraft/mod/ResourceFolderModel.cpp
diff options
context:
space:
mode:
authorRachel Powers <508861+Ryex@users.noreply.github.com>2023-06-21 02:31:40 -0700
committerRachel Powers <508861+Ryex@users.noreply.github.com>2023-06-21 02:31:40 -0700
commit470518eb3a3e0e43d67b7a15823c060755ad3284 (patch)
tree7f5a9bcef325adfc12fad429f2d52c12dfa813e4 /launcher/minecraft/mod/ResourceFolderModel.cpp
parent5fe9e30f394a8025cdb6aa11b4cc11b9a2bb6a64 (diff)
downloadPrismLauncher-470518eb3a3e0e43d67b7a15823c060755ad3284.tar.gz
PrismLauncher-470518eb3a3e0e43d67b7a15823c060755ad3284.tar.bz2
PrismLauncher-470518eb3a3e0e43d67b7a15823c060755ad3284.zip
fix: resize columns on hide ^& uniform heights
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Diffstat (limited to 'launcher/minecraft/mod/ResourceFolderModel.cpp')
-rw-r--r--launcher/minecraft/mod/ResourceFolderModel.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/launcher/minecraft/mod/ResourceFolderModel.cpp b/launcher/minecraft/mod/ResourceFolderModel.cpp
index b60f8182..7700fd36 100644
--- a/launcher/minecraft/mod/ResourceFolderModel.cpp
+++ b/launcher/minecraft/mod/ResourceFolderModel.cpp
@@ -558,6 +558,10 @@ QMenu* ResourceFolderModel::createHeaderContextMenu(QTreeView* tree)
connect(act, &QAction::toggled, tree, [this, col, tree](bool toggled){
tree->setColumnHidden(col, !toggled);
+ for(int c = 0; c < columnCount(); ++c) {
+ if (m_column_resize_modes.at(c) == QHeaderView::ResizeToContents)
+ tree->resizeColumnToContents(c);
+ }
saveHiddenColumn(col, !toggled);
});