Improve the layout of Project Settings > Auto-Replace
This commit is contained in:
+21
-9
@@ -392,7 +392,9 @@ class GuiProjectEditStatus(QWidget):
|
|||||||
)
|
)
|
||||||
selItem.setIcon(self.colButton.icon())
|
selItem.setIcon(self.colButton.icon())
|
||||||
self.editName.setEnabled(False)
|
self.editName.setEnabled(False)
|
||||||
|
self.editName.setText("")
|
||||||
self.colChanged = True
|
self.colChanged = True
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|
||||||
def _addItem(self, iName, iCol, oName, nUse):
|
def _addItem(self, iName, iCol, oName, nUse):
|
||||||
@@ -496,7 +498,7 @@ class GuiProjectEditReplace(QWidget):
|
|||||||
self.editValue.setEnabled(False)
|
self.editValue.setEnabled(False)
|
||||||
self.editValue.setMaxLength(80)
|
self.editValue.setMaxLength(80)
|
||||||
|
|
||||||
self.saveButton = QPushButton(self.theTheme.getIcon("done"), "")
|
self.saveButton = QPushButton("Save")
|
||||||
self.saveButton.setToolTip(self.tr("Save entry"))
|
self.saveButton.setToolTip(self.tr("Save entry"))
|
||||||
self.saveButton.clicked.connect(self._saveEntry)
|
self.saveButton.clicked.connect(self._saveEntry)
|
||||||
|
|
||||||
@@ -511,17 +513,27 @@ class GuiProjectEditReplace(QWidget):
|
|||||||
# Assemble
|
# Assemble
|
||||||
# ========
|
# ========
|
||||||
|
|
||||||
self.bottomBox = QHBoxLayout()
|
self.listControls = QVBoxLayout()
|
||||||
self.bottomBox.addWidget(self.editKey, 2)
|
self.listControls.addWidget(self.addButton)
|
||||||
self.bottomBox.addWidget(self.editValue, 3)
|
self.listControls.addWidget(self.delButton)
|
||||||
self.bottomBox.addWidget(self.saveButton)
|
self.listControls.addStretch(1)
|
||||||
self.bottomBox.addWidget(self.addButton)
|
|
||||||
self.bottomBox.addWidget(self.delButton)
|
self.editBox = QHBoxLayout()
|
||||||
|
self.editBox.addWidget(self.editKey, 4)
|
||||||
|
self.editBox.addWidget(self.editValue, 5)
|
||||||
|
self.editBox.addWidget(self.saveButton, 0)
|
||||||
|
|
||||||
|
self.mainBox = QVBoxLayout()
|
||||||
|
self.mainBox.addWidget(self.listBox)
|
||||||
|
self.mainBox.addLayout(self.editBox)
|
||||||
|
|
||||||
|
self.innerBox = QHBoxLayout()
|
||||||
|
self.innerBox.addLayout(self.mainBox)
|
||||||
|
self.innerBox.addLayout(self.listControls)
|
||||||
|
|
||||||
self.outerBox = QVBoxLayout()
|
self.outerBox = QVBoxLayout()
|
||||||
self.outerBox.addWidget(QLabel("<b>%s</b>" % pageLabel))
|
self.outerBox.addWidget(QLabel("<b>%s</b>" % pageLabel))
|
||||||
self.outerBox.addWidget(self.listBox)
|
self.outerBox.addLayout(self.innerBox)
|
||||||
self.outerBox.addLayout(self.bottomBox)
|
|
||||||
|
|
||||||
self.setLayout(self.outerBox)
|
self.setLayout(self.outerBox)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user