Make sure icon columns on build settings dialog are narrow (#1551)
This commit is contained in:
@@ -332,14 +332,16 @@ class _FilterTab(QWidget):
|
|||||||
|
|
||||||
treeHeader = self.optTree.header()
|
treeHeader = self.optTree.header()
|
||||||
treeHeader.setStretchLastSection(False)
|
treeHeader.setStretchLastSection(False)
|
||||||
|
treeHeader.setMinimumSectionSize(iPx + cMg) # See Issue #1551
|
||||||
treeHeader.setSectionResizeMode(self.C_NAME, QHeaderView.Stretch)
|
treeHeader.setSectionResizeMode(self.C_NAME, QHeaderView.Stretch)
|
||||||
treeHeader.setSectionResizeMode(self.C_ACTIVE, QHeaderView.Fixed)
|
treeHeader.setSectionResizeMode(self.C_ACTIVE, QHeaderView.Fixed)
|
||||||
treeHeader.setSectionResizeMode(self.C_STATUS, QHeaderView.Fixed)
|
treeHeader.setSectionResizeMode(self.C_STATUS, QHeaderView.Fixed)
|
||||||
treeHeader.resizeSection(self.C_ACTIVE, iPx + cMg)
|
treeHeader.resizeSection(self.C_ACTIVE, iPx + cMg)
|
||||||
treeHeader.resizeSection(self.C_STATUS, iPx + cMg)
|
treeHeader.resizeSection(self.C_STATUS, iPx + cMg)
|
||||||
|
|
||||||
self.optTree.setSelectionMode(QAbstractItemView.ExtendedSelection)
|
|
||||||
self.optTree.setDragDropMode(QAbstractItemView.NoDragDrop)
|
self.optTree.setDragDropMode(QAbstractItemView.NoDragDrop)
|
||||||
|
self.optTree.setSelectionMode(QAbstractItemView.ExtendedSelection)
|
||||||
|
self.optTree.setSelectionBehavior(QAbstractItemView.SelectRows)
|
||||||
|
|
||||||
# Filters
|
# Filters
|
||||||
# =======
|
# =======
|
||||||
@@ -390,11 +392,11 @@ class _FilterTab(QWidget):
|
|||||||
self.mainSplit.addWidget(self.filterOpt)
|
self.mainSplit.addWidget(self.filterOpt)
|
||||||
self.mainSplit.setCollapsible(0, False)
|
self.mainSplit.setCollapsible(0, False)
|
||||||
self.mainSplit.setCollapsible(1, False)
|
self.mainSplit.setCollapsible(1, False)
|
||||||
self.mainSplit.setStretchFactor(0, 0)
|
self.mainSplit.setStretchFactor(0, 1)
|
||||||
self.mainSplit.setStretchFactor(1, 1)
|
self.mainSplit.setStretchFactor(1, 0)
|
||||||
self.mainSplit.setSizes([
|
self.mainSplit.setSizes([
|
||||||
CONFIG.pxInt(pOptions.getInt("GuiBuildSettings", "treeWidth", 1)),
|
CONFIG.pxInt(pOptions.getInt("GuiBuildSettings", "treeWidth", 300)),
|
||||||
CONFIG.pxInt(pOptions.getInt("GuiBuildSettings", "filterWidth", 1))
|
CONFIG.pxInt(pOptions.getInt("GuiBuildSettings", "filterWidth", 300))
|
||||||
])
|
])
|
||||||
|
|
||||||
self.outerBox = QHBoxLayout()
|
self.outerBox = QHBoxLayout()
|
||||||
|
|||||||
Reference in New Issue
Block a user