From 9c3770ea9f8e7549172ad0919f438ec7e11293d2 Mon Sep 17 00:00:00 2001 From: Marcel Paffrath Date: Wed, 24 Aug 2016 13:13:24 +0200 Subject: [PATCH] working on postprocessing GUI --- pylot/core/active/gui/asp3d_layout.py | 2 +- .../active/gui/fmtomo_parameters_layout.py | 2 +- .../active/gui/generate_seisarray_layout.py | 2 +- .../core/active/gui/generate_survey_layout.py | 2 +- .../gui/generate_survey_layout_minimal.py | 2 +- .../active/gui/picking_parameters_layout.py | 2 +- .../core/active/gui/postprocessing_layout.py | 65 +++++++++++++++---- pylot/core/active/gui/vtk_tools_layout.py | 2 +- 8 files changed, 58 insertions(+), 21 deletions(-) diff --git a/pylot/core/active/gui/asp3d_layout.py b/pylot/core/active/gui/asp3d_layout.py index 359d41d0..520c244f 100644 --- a/pylot/core/active/gui/asp3d_layout.py +++ b/pylot/core/active/gui/asp3d_layout.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'asp3d_layout.ui' # -# Created: Wed Aug 10 14:11:07 2016 +# Created: Wed Aug 24 13:12:00 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost! diff --git a/pylot/core/active/gui/fmtomo_parameters_layout.py b/pylot/core/active/gui/fmtomo_parameters_layout.py index c63c98c6..e7a26c6d 100644 --- a/pylot/core/active/gui/fmtomo_parameters_layout.py +++ b/pylot/core/active/gui/fmtomo_parameters_layout.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'fmtomo_parameters_layout.ui' # -# Created: Wed Aug 10 14:11:07 2016 +# Created: Wed Aug 24 13:12:00 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost! diff --git a/pylot/core/active/gui/generate_seisarray_layout.py b/pylot/core/active/gui/generate_seisarray_layout.py index 010ed513..d522a383 100644 --- a/pylot/core/active/gui/generate_seisarray_layout.py +++ b/pylot/core/active/gui/generate_seisarray_layout.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'generate_seisarray_layout.ui' # -# Created: Wed Aug 10 14:11:07 2016 +# Created: Wed Aug 24 13:12:00 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost! diff --git a/pylot/core/active/gui/generate_survey_layout.py b/pylot/core/active/gui/generate_survey_layout.py index 05492585..abef743c 100644 --- a/pylot/core/active/gui/generate_survey_layout.py +++ b/pylot/core/active/gui/generate_survey_layout.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'generate_survey_layout.ui' # -# Created: Wed Aug 10 14:11:07 2016 +# Created: Wed Aug 24 13:12:00 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost! diff --git a/pylot/core/active/gui/generate_survey_layout_minimal.py b/pylot/core/active/gui/generate_survey_layout_minimal.py index 423c3c95..49082cd2 100644 --- a/pylot/core/active/gui/generate_survey_layout_minimal.py +++ b/pylot/core/active/gui/generate_survey_layout_minimal.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'generate_survey_layout_minimal.ui' # -# Created: Wed Aug 10 14:11:07 2016 +# Created: Wed Aug 24 13:12:00 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost! diff --git a/pylot/core/active/gui/picking_parameters_layout.py b/pylot/core/active/gui/picking_parameters_layout.py index 129c1fa1..f4feeb04 100644 --- a/pylot/core/active/gui/picking_parameters_layout.py +++ b/pylot/core/active/gui/picking_parameters_layout.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'picking_parameters_layout.ui' # -# Created: Wed Aug 10 14:11:07 2016 +# Created: Wed Aug 24 13:12:00 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost! diff --git a/pylot/core/active/gui/postprocessing_layout.py b/pylot/core/active/gui/postprocessing_layout.py index 15fe772b..30978a8c 100644 --- a/pylot/core/active/gui/postprocessing_layout.py +++ b/pylot/core/active/gui/postprocessing_layout.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'postprocessing_layout.ui' # -# Created: Wed Aug 10 14:11:08 2016 +# Created: Wed Aug 24 13:12:00 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost! @@ -12,7 +12,7 @@ from PySide import QtCore, QtGui class Ui_postprocessing(object): def setupUi(self, postprocessing): postprocessing.setObjectName("postprocessing") - postprocessing.resize(663, 617) + postprocessing.resize(825, 617) self.verticalLayout = QtGui.QVBoxLayout(postprocessing) self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout_2 = QtGui.QHBoxLayout() @@ -32,29 +32,25 @@ class Ui_postprocessing(object): self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.pushButton_rect = QtGui.QPushButton(postprocessing) - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_rect.sizePolicy().hasHeightForWidth()) self.pushButton_rect.setSizePolicy(sizePolicy) self.pushButton_rect.setMaximumSize(QtCore.QSize(16777215, 30)) + self.pushButton_rect.setCheckable(True) self.pushButton_rect.setObjectName("pushButton_rect") self.horizontalLayout_4.addWidget(self.pushButton_rect) self.pushButton_poly = QtGui.QPushButton(postprocessing) - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_poly.sizePolicy().hasHeightForWidth()) self.pushButton_poly.setSizePolicy(sizePolicy) self.pushButton_poly.setMaximumSize(QtCore.QSize(16777215, 30)) + self.pushButton_poly.setCheckable(True) self.pushButton_poly.setObjectName("pushButton_poly") self.horizontalLayout_4.addWidget(self.pushButton_poly) - self.pushButton_plot = QtGui.QPushButton(postprocessing) - self.pushButton_plot.setCheckable(False) - self.pushButton_plot.setDefault(False) - self.pushButton_plot.setFlat(False) - self.pushButton_plot.setObjectName("pushButton_plot") - self.horizontalLayout_4.addWidget(self.pushButton_plot) self.verticalLayout_3.addLayout(self.horizontalLayout_4) self.horizontalLayout_2.addLayout(self.verticalLayout_3) self.line = QtGui.QFrame(postprocessing) @@ -62,6 +58,45 @@ class Ui_postprocessing(object): self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName("line") self.horizontalLayout_2.addWidget(self.line) + self.verticalLayout_4 = QtGui.QVBoxLayout() + self.verticalLayout_4.setObjectName("verticalLayout_4") + self.label_3 = QtGui.QLabel(postprocessing) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth()) + self.label_3.setSizePolicy(sizePolicy) + self.label_3.setMinimumSize(QtCore.QSize(0, 20)) + self.label_3.setMaximumSize(QtCore.QSize(16777215, 30)) + self.label_3.setObjectName("label_3") + self.verticalLayout_4.addWidget(self.label_3) + self.horizontalLayout_6 = QtGui.QHBoxLayout() + self.horizontalLayout_6.setObjectName("horizontalLayout_6") + self.pushButton_plot = QtGui.QPushButton(postprocessing) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.pushButton_plot.sizePolicy().hasHeightForWidth()) + self.pushButton_plot.setSizePolicy(sizePolicy) + self.pushButton_plot.setMaximumSize(QtCore.QSize(16777215, 30)) + self.pushButton_plot.setCheckable(False) + self.pushButton_plot.setDefault(False) + self.pushButton_plot.setFlat(False) + self.pushButton_plot.setObjectName("pushButton_plot") + self.horizontalLayout_6.addWidget(self.pushButton_plot) + self.pushButton_delete = QtGui.QPushButton(postprocessing) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) + sizePolicy.setHorizontalStretch(0) + sizePolicy.setVerticalStretch(0) + sizePolicy.setHeightForWidth(self.pushButton_delete.sizePolicy().hasHeightForWidth()) + self.pushButton_delete.setSizePolicy(sizePolicy) + self.pushButton_delete.setMaximumSize(QtCore.QSize(16777215, 30)) + self.pushButton_delete.setObjectName("pushButton_delete") + self.horizontalLayout_6.addWidget(self.pushButton_delete) + self.verticalLayout_4.addLayout(self.horizontalLayout_6) + self.horizontalLayout_2.addLayout(self.verticalLayout_4) + spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) + self.horizontalLayout_2.addItem(spacerItem) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.label_2 = QtGui.QLabel(postprocessing) @@ -77,7 +112,7 @@ class Ui_postprocessing(object): self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.pushButton_snr = QtGui.QPushButton(postprocessing) - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_snr.sizePolicy().hasHeightForWidth()) @@ -86,7 +121,7 @@ class Ui_postprocessing(object): self.pushButton_snr.setObjectName("pushButton_snr") self.horizontalLayout_5.addWidget(self.pushButton_snr) self.pushButton_pe = QtGui.QPushButton(postprocessing) - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_pe.sizePolicy().hasHeightForWidth()) @@ -95,7 +130,7 @@ class Ui_postprocessing(object): self.pushButton_pe.setObjectName("pushButton_pe") self.horizontalLayout_5.addWidget(self.pushButton_pe) self.pushButton_spe = QtGui.QPushButton(postprocessing) - sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) + sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButton_spe.sizePolicy().hasHeightForWidth()) @@ -118,8 +153,10 @@ class Ui_postprocessing(object): self.label.setText(QtGui.QApplication.translate("postprocessing", "Selection", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_rect.setText(QtGui.QApplication.translate("postprocessing", "Rectangle", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_poly.setText(QtGui.QApplication.translate("postprocessing", "Polygon", None, QtGui.QApplication.UnicodeUTF8)) + self.label_3.setText(QtGui.QApplication.translate("postprocessing", "Action", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_plot.setText(QtGui.QApplication.translate("postprocessing", "Plot", None, QtGui.QApplication.UnicodeUTF8)) - self.label_2.setText(QtGui.QApplication.translate("postprocessing", "Color by", None, QtGui.QApplication.UnicodeUTF8)) + self.pushButton_delete.setText(QtGui.QApplication.translate("postprocessing", "Delete", None, QtGui.QApplication.UnicodeUTF8)) + self.label_2.setText(QtGui.QApplication.translate("postprocessing", "Color by (refreshes plot)", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_snr.setText(QtGui.QApplication.translate("postprocessing", "SNR", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_pe.setText(QtGui.QApplication.translate("postprocessing", "PE", None, QtGui.QApplication.UnicodeUTF8)) self.pushButton_spe.setText(QtGui.QApplication.translate("postprocessing", "SPE", None, QtGui.QApplication.UnicodeUTF8)) diff --git a/pylot/core/active/gui/vtk_tools_layout.py b/pylot/core/active/gui/vtk_tools_layout.py index 0782de77..e921f962 100644 --- a/pylot/core/active/gui/vtk_tools_layout.py +++ b/pylot/core/active/gui/vtk_tools_layout.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'vtk_tools_layout.ui' # -# Created: Wed Aug 10 14:11:07 2016 +# Created: Wed Aug 24 13:12:00 2016 # by: pyside-uic 0.2.15 running on PySide 1.2.2 # # WARNING! All changes made in this file will be lost!