From 32139455bfc7cbd3e6886ca195136b7b80a15d74 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Tue, 14 Jun 2016 23:11:16 +0200 Subject: o Working code for disabling sides. Polish required. --- BoxerDockWidget.py | 78 +++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 53 insertions(+), 25 deletions(-) (limited to 'BoxerDockWidget.py') diff --git a/BoxerDockWidget.py b/BoxerDockWidget.py index 00c2350..59f0055 100644 --- a/BoxerDockWidget.py +++ b/BoxerDockWidget.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'BoxerDockWidget.ui' # -# Created: Sun Jun 12 11:53:34 2016 +# Created: Tue Jun 14 19:26:17 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost! @@ -121,27 +121,48 @@ class Ui_BoxerDockWidget(object): self.groupBox = QtGui.QGroupBox(self.dockWidgetContents) self.groupBox.setEnabled(True) self.groupBox.setObjectName("groupBox") - self.verticalLayout_3 = QtGui.QVBoxLayout(self.groupBox) - self.verticalLayout_3.setObjectName("verticalLayout_3") + self.gridLayout = QtGui.QGridLayout(self.groupBox) + self.gridLayout.setObjectName("gridLayout") + self.leftCheckBox = QtGui.QCheckBox(self.groupBox) + self.leftCheckBox.setObjectName("leftCheckBox") + self.gridLayout.addWidget(self.leftCheckBox, 3, 0, 1, 1) + self.bottomCheckBox = QtGui.QCheckBox(self.groupBox) + self.bottomCheckBox.setObjectName("bottomCheckBox") + self.gridLayout.addWidget(self.bottomCheckBox, 6, 0, 1, 1) + self.rightCheckBox = QtGui.QCheckBox(self.groupBox) + self.rightCheckBox.setObjectName("rightCheckBox") + self.gridLayout.addWidget(self.rightCheckBox, 4, 0, 1, 1) self.frontCheckBox = QtGui.QCheckBox(self.groupBox) self.frontCheckBox.setTristate(False) self.frontCheckBox.setObjectName("frontCheckBox") - self.verticalLayout_3.addWidget(self.frontCheckBox) + self.gridLayout.addWidget(self.frontCheckBox, 1, 0, 1, 1) self.backCheckBox = QtGui.QCheckBox(self.groupBox) self.backCheckBox.setObjectName("backCheckBox") - self.verticalLayout_3.addWidget(self.backCheckBox) - self.leftCheckBox = QtGui.QCheckBox(self.groupBox) - self.leftCheckBox.setObjectName("leftCheckBox") - self.verticalLayout_3.addWidget(self.leftCheckBox) - self.rightCheckBox = QtGui.QCheckBox(self.groupBox) - self.rightCheckBox.setObjectName("rightCheckBox") - self.verticalLayout_3.addWidget(self.rightCheckBox) + self.gridLayout.addWidget(self.backCheckBox, 2, 0, 1, 1) self.topCheckBox = QtGui.QCheckBox(self.groupBox) self.topCheckBox.setObjectName("topCheckBox") - self.verticalLayout_3.addWidget(self.topCheckBox) - self.bottomCheckBox = QtGui.QCheckBox(self.groupBox) - self.bottomCheckBox.setObjectName("bottomCheckBox") - self.verticalLayout_3.addWidget(self.bottomCheckBox) + self.gridLayout.addWidget(self.topCheckBox, 5, 0, 1, 1) + self.label_3 = QtGui.QLabel(self.groupBox) + self.label_3.setObjectName("label_3") + self.gridLayout.addWidget(self.label_3, 0, 1, 1, 1) + self.frontThickness = QtGui.QSpinBox(self.groupBox) + self.frontThickness.setObjectName("frontThickness") + self.gridLayout.addWidget(self.frontThickness, 1, 1, 1, 1) + self.backThickness = QtGui.QSpinBox(self.groupBox) + self.backThickness.setObjectName("backThickness") + self.gridLayout.addWidget(self.backThickness, 2, 1, 1, 1) + self.leftThickness = QtGui.QSpinBox(self.groupBox) + self.leftThickness.setObjectName("leftThickness") + self.gridLayout.addWidget(self.leftThickness, 3, 1, 1, 1) + self.rightThickness = QtGui.QSpinBox(self.groupBox) + self.rightThickness.setObjectName("rightThickness") + self.gridLayout.addWidget(self.rightThickness, 4, 1, 1, 1) + self.topThickness = QtGui.QSpinBox(self.groupBox) + self.topThickness.setObjectName("topThickness") + self.gridLayout.addWidget(self.topThickness, 5, 1, 1, 1) + self.bottomThickness = QtGui.QSpinBox(self.groupBox) + self.bottomThickness.setObjectName("bottomThickness") + self.gridLayout.addWidget(self.bottomThickness, 6, 1, 1, 1) self.verticalLayout.addWidget(self.groupBox) self.generateButton = QtGui.QPushButton(self.dockWidgetContents) self.generateButton.setEnabled(False) @@ -177,12 +198,18 @@ class Ui_BoxerDockWidget(object): BoxerDockWidget.setTabOrder(self.innerDepth, self.notchSize) BoxerDockWidget.setTabOrder(self.notchSize, self.thickness) BoxerDockWidget.setTabOrder(self.thickness, self.frontCheckBox) - BoxerDockWidget.setTabOrder(self.frontCheckBox, self.backCheckBox) - BoxerDockWidget.setTabOrder(self.backCheckBox, self.leftCheckBox) - BoxerDockWidget.setTabOrder(self.leftCheckBox, self.rightCheckBox) - BoxerDockWidget.setTabOrder(self.rightCheckBox, self.topCheckBox) - BoxerDockWidget.setTabOrder(self.topCheckBox, self.bottomCheckBox) - BoxerDockWidget.setTabOrder(self.bottomCheckBox, self.generateButton) + BoxerDockWidget.setTabOrder(self.frontCheckBox, self.frontThickness) + BoxerDockWidget.setTabOrder(self.frontThickness, self.backCheckBox) + BoxerDockWidget.setTabOrder(self.backCheckBox, self.backThickness) + BoxerDockWidget.setTabOrder(self.backThickness, self.leftCheckBox) + BoxerDockWidget.setTabOrder(self.leftCheckBox, self.leftThickness) + BoxerDockWidget.setTabOrder(self.leftThickness, self.rightCheckBox) + BoxerDockWidget.setTabOrder(self.rightCheckBox, self.rightThickness) + BoxerDockWidget.setTabOrder(self.rightThickness, self.topCheckBox) + BoxerDockWidget.setTabOrder(self.topCheckBox, self.topThickness) + BoxerDockWidget.setTabOrder(self.topThickness, self.bottomCheckBox) + BoxerDockWidget.setTabOrder(self.bottomCheckBox, self.bottomThickness) + BoxerDockWidget.setTabOrder(self.bottomThickness, self.generateButton) BoxerDockWidget.setTabOrder(self.generateButton, self.fitViewButton) def retranslateUi(self, BoxerDockWidget): @@ -194,13 +221,14 @@ class Ui_BoxerDockWidget(object): self.outerLabel.setText(QtGui.QApplication.translate("BoxerDockWidget", "Outer", None, QtGui.QApplication.UnicodeUTF8)) self.depthLabel.setText(QtGui.QApplication.translate("BoxerDockWidget", "Depth", None, QtGui.QApplication.UnicodeUTF8)) self.label.setText(QtGui.QApplication.translate("BoxerDockWidget", "Thickness", None, QtGui.QApplication.UnicodeUTF8)) - self.groupBox.setTitle(QtGui.QApplication.translate("BoxerDockWidget", "Enabled sides", None, QtGui.QApplication.UnicodeUTF8)) - self.frontCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Front", None, QtGui.QApplication.UnicodeUTF8)) - self.backCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Back", None, QtGui.QApplication.UnicodeUTF8)) + self.groupBox.setTitle(QtGui.QApplication.translate("BoxerDockWidget", "Side configuration", None, QtGui.QApplication.UnicodeUTF8)) self.leftCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Left", None, QtGui.QApplication.UnicodeUTF8)) + self.bottomCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Bottom", None, QtGui.QApplication.UnicodeUTF8)) self.rightCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Right", None, QtGui.QApplication.UnicodeUTF8)) + self.frontCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Front", None, QtGui.QApplication.UnicodeUTF8)) + self.backCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Back", None, QtGui.QApplication.UnicodeUTF8)) self.topCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Top", None, QtGui.QApplication.UnicodeUTF8)) - self.bottomCheckBox.setText(QtGui.QApplication.translate("BoxerDockWidget", "Bottom", None, QtGui.QApplication.UnicodeUTF8)) + self.label_3.setText(QtGui.QApplication.translate("BoxerDockWidget", "Thickness", None, QtGui.QApplication.UnicodeUTF8)) self.generateButton.setText(QtGui.QApplication.translate("BoxerDockWidget", "Generate", None, QtGui.QApplication.UnicodeUTF8)) self.fitViewButton.setText(QtGui.QApplication.translate("BoxerDockWidget", "Fit all", None, QtGui.QApplication.UnicodeUTF8)) -- cgit v1.2.3