class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(238, 433) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setMargin(0) self.gridLayout.setSpacing(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.splitter = QtGui.QSplitter(Form) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName(_fromUtf8("splitter")) self.layoutWidget = QtGui.QWidget(self.splitter) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout.setSpacing(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.setDirBtn = QtGui.QPushButton(self.layoutWidget) self.setDirBtn.setObjectName(_fromUtf8("setDirBtn")) self.verticalLayout.addWidget(self.setDirBtn) self.dirTree = DirTreeWidget(self.layoutWidget) self.dirTree.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.dirTree.setHeaderHidden(True) self.dirTree.setObjectName(_fromUtf8("dirTree")) self.dirTree.headerItem().setText(0, _fromUtf8("1")) self.verticalLayout.addWidget(self.dirTree) self.loadBtn = QtGui.QPushButton(self.layoutWidget) self.loadBtn.setObjectName(_fromUtf8("loadBtn")) self.verticalLayout.addWidget(self.loadBtn) self.clearBtn = QtGui.QPushButton(self.layoutWidget) self.clearBtn.setObjectName(_fromUtf8("clearBtn")) self.verticalLayout.addWidget(self.clearBtn) self.layoutWidget1 = QtGui.QWidget(self.splitter) self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.layoutWidget1) self.verticalLayout_2.setSpacing(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.fileTree = QtGui.QTreeWidget(self.layoutWidget1) self.fileTree.setHeaderHidden(True) self.fileTree.setObjectName(_fromUtf8("fileTree")) self.fileTree.headerItem().setText(0, _fromUtf8("1")) self.verticalLayout_2.addWidget(self.fileTree) self.label = QtGui.QLabel(self.layoutWidget1) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout_2.addWidget(self.label) self.notesTextEdit = QtGui.QTextEdit(self.layoutWidget1) self.notesTextEdit.setObjectName(_fromUtf8("notesTextEdit")) self.verticalLayout_2.addWidget(self.notesTextEdit) self.gridLayout.addWidget(self.splitter, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "Form", None)) self.setDirBtn.setText(_translate("Form", "Set Base Dir ->", None)) self.loadBtn.setText(_translate("Form", "Load File ->", None)) self.clearBtn.setText(_translate("Form", "Clear", None)) self.label.setText(_translate("Form", "Notes:", None))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fromUtf8("Form")) Form.resize(361, 557) self.gridLayout = QtGui.QGridLayout(Form) self.gridLayout.setMargin(0) self.gridLayout.setSpacing(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.splitter = QtGui.QSplitter(Form) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName(_fromUtf8("splitter")) self.layoutWidget = QtGui.QWidget(self.splitter) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.verticalLayout = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout.setSpacing(0) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.setDirBtn = QtGui.QPushButton(self.layoutWidget) self.setDirBtn.setObjectName(_fromUtf8("setDirBtn")) self.verticalLayout.addWidget(self.setDirBtn) self.dirTree = DirTreeWidget(self.layoutWidget) self.dirTree.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection) self.dirTree.setHeaderHidden(True) self.dirTree.setObjectName(_fromUtf8("dirTree")) self.dirTree.headerItem().setText(0, _fromUtf8("1")) self.verticalLayout.addWidget(self.dirTree) self.layoutWidget1 = QtGui.QWidget(self.splitter) self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.layoutWidget1) self.verticalLayout_2.setSpacing(0) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.loadBtn = QtGui.QPushButton(self.layoutWidget1) self.loadBtn.setObjectName(_fromUtf8("loadBtn")) self.verticalLayout_2.addWidget(self.loadBtn) self.fileTree = QtGui.QTreeWidget(self.layoutWidget1) self.fileTree.setHeaderHidden(True) self.fileTree.setObjectName(_fromUtf8("fileTree")) self.fileTree.headerItem().setText(0, _fromUtf8("1")) self.verticalLayout_2.addWidget(self.fileTree) self.label = QtGui.QLabel(self.layoutWidget1) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout_2.addWidget(self.label) self.notesTextEdit = QtGui.QTextEdit(self.layoutWidget1) self.notesTextEdit.setObjectName(_fromUtf8("notesTextEdit")) self.verticalLayout_2.addWidget(self.notesTextEdit) self.gridLayout.addWidget(self.splitter, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): Form.setWindowTitle(_translate("Form", "Form", None)) self.setDirBtn.setText(_translate("Form", "Set Base Dir ->", None)) self.loadBtn.setText(_translate("Form", "Load File ->", None)) self.label.setText(_translate("Form", "Notes:", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1000, 756) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_5.setContentsMargins(0, 0, 0, 0) self.verticalLayout_5.setSpacing(0) self.verticalLayout_5.setObjectName("verticalLayout_5") self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.label_2 = QtWidgets.QLabel(self.centralwidget) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 0, 0, 1, 1) self.baseDirText = QtWidgets.QLineEdit(self.centralwidget) self.baseDirText.setObjectName("baseDirText") self.gridLayout.addWidget(self.baseDirText, 0, 1, 1, 1) self.selectDirBtn = QtWidgets.QPushButton(self.centralwidget) self.selectDirBtn.setObjectName("selectDirBtn") self.gridLayout.addWidget(self.selectDirBtn, 0, 2, 1, 1) self.label = QtWidgets.QLabel(self.centralwidget) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.currentDirText = QtWidgets.QLineEdit(self.centralwidget) self.currentDirText.setObjectName("currentDirText") self.gridLayout.addWidget(self.currentDirText, 1, 1, 1, 1) self.setCurrentDirBtn = QtWidgets.QPushButton(self.centralwidget) self.setCurrentDirBtn.setObjectName("setCurrentDirBtn") self.gridLayout.addWidget(self.setCurrentDirBtn, 1, 2, 1, 1) self.logDirText = QtWidgets.QLineEdit(self.centralwidget) self.logDirText.setObjectName("logDirText") self.gridLayout.addWidget(self.logDirText, 2, 1, 1, 1) self.label_3 = QtWidgets.QLabel(self.centralwidget) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1) self.setLogDirBtn = QtWidgets.QPushButton(self.centralwidget) self.setLogDirBtn.setObjectName("setLogDirBtn") self.gridLayout.addWidget(self.setLogDirBtn, 2, 2, 1, 1) self.verticalLayout_5.addLayout(self.gridLayout) self.splitter = QtWidgets.QSplitter(self.centralwidget) self.splitter.setOrientation(Qt.Qt.Horizontal) self.splitter.setObjectName("splitter") self.layoutWidget = QtWidgets.QWidget(self.splitter) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.layoutWidget) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setSpacing(3) self.verticalLayout_2.setObjectName("verticalLayout_2") self.newFolderList = QtWidgets.QComboBox(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.newFolderList.sizePolicy().hasHeightForWidth()) self.newFolderList.setSizePolicy(sizePolicy) self.newFolderList.setObjectName("newFolderList") self.verticalLayout_2.addWidget(self.newFolderList) self.fileTreeWidget = DirTreeWidget(self.layoutWidget) sizePolicy = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(150) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.fileTreeWidget.sizePolicy().hasHeightForWidth()) self.fileTreeWidget.setSizePolicy(sizePolicy) self.fileTreeWidget.setEditTriggers( QtWidgets.QAbstractItemView.EditKeyPressed | QtWidgets.QAbstractItemView.SelectedClicked) self.fileTreeWidget.setDragEnabled(True) self.fileTreeWidget.setDragDropMode( QtWidgets.QAbstractItemView.DragDrop) self.fileTreeWidget.setObjectName("fileTreeWidget") self.fileTreeWidget.headerItem().setText(0, "1") self.fileTreeWidget.header().setVisible(False) self.verticalLayout_2.addWidget(self.fileTreeWidget) self.layoutWidget1 = QtWidgets.QWidget(self.splitter) self.layoutWidget1.setObjectName("layoutWidget1") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.layoutWidget1) self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.verticalLayout_4.setSpacing(0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.fileNameLabel = QtWidgets.QLabel(self.layoutWidget1) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(5) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.fileNameLabel.sizePolicy().hasHeightForWidth()) self.fileNameLabel.setSizePolicy(sizePolicy) font = Qt.QFont() font.setPointSize(7) font.setBold(True) font.setWeight(75) self.fileNameLabel.setFont(font) self.fileNameLabel.setText("") self.fileNameLabel.setObjectName("fileNameLabel") self.verticalLayout_4.addWidget(self.fileNameLabel) self.fileDisplayTabs = QtWidgets.QTabWidget(self.layoutWidget1) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(5) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.fileDisplayTabs.sizePolicy().hasHeightForWidth()) self.fileDisplayTabs.setSizePolicy(sizePolicy) self.fileDisplayTabs.setObjectName("fileDisplayTabs") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setSpacing(0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.fileInfo = FileInfoView(self.tab) self.fileInfo.setObjectName("fileInfo") self.verticalLayout_3.addWidget(self.fileInfo) self.fileDisplayTabs.addTab(self.tab, "") self.logTab = QtWidgets.QWidget() self.logTab.setObjectName("logTab") self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.logTab) self.verticalLayout_6.setContentsMargins(0, 0, 0, 0) self.verticalLayout_6.setSpacing(0) self.verticalLayout_6.setObjectName("verticalLayout_6") self.fileDisplayTabs.addTab(self.logTab, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.tab_3) self.verticalLayout_7.setObjectName("verticalLayout_7") self.dataViewWidget = FileDataView(self.tab_3) self.dataViewWidget.setObjectName("dataViewWidget") self.verticalLayout_7.addWidget(self.dataViewWidget) self.fileDisplayTabs.addTab(self.tab_3, "") self.analysisTab = QtWidgets.QWidget() self.analysisTab.setObjectName("analysisTab") self.gridLayout_2 = QtWidgets.QGridLayout(self.analysisTab) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setSpacing(0) self.gridLayout_2.setObjectName("gridLayout_2") self.fileDisplayTabs.addTab(self.analysisTab, "") self.verticalLayout_4.addWidget(self.fileDisplayTabs) self.verticalLayout_5.addWidget(self.splitter) MainWindow.setCentralWidget(self.centralwidget) self.logDock = QtWidgets.QDockWidget(MainWindow) self.logDock.setFloating(False) self.logDock.setFeatures(QtWidgets.QDockWidget.AllDockWidgetFeatures) self.logDock.setObjectName("logDock") self.dockWidgetContents = QtWidgets.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.verticalLayout = QtWidgets.QVBoxLayout(self.dockWidgetContents) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.logView = QtWidgets.QTextEdit(self.dockWidgetContents) self.logView.setReadOnly(True) self.logView.setObjectName("logView") self.verticalLayout.addWidget(self.logView) self.logEntryText = QtWidgets.QLineEdit(self.dockWidgetContents) self.logEntryText.setObjectName("logEntryText") self.verticalLayout.addWidget(self.logEntryText) self.logDock.setWidget(self.dockWidgetContents) MainWindow.addDockWidget(Qt.Qt.DockWidgetArea(8), self.logDock) self.retranslateUi(MainWindow) self.fileDisplayTabs.setCurrentIndex(0) Qt.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = Qt.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "Data Manager")) self.label_2.setText(_translate("MainWindow", "Top-level Directory:")) self.selectDirBtn.setText(_translate("MainWindow", "...")) self.label.setText(_translate("MainWindow", "Storage Directory:")) self.setCurrentDirBtn.setText(_translate("MainWindow", "Set")) self.label_3.setText(_translate("MainWindow", "Log Directory:")) self.setLogDirBtn.setText(_translate("MainWindow", "Set")) self.fileDisplayTabs.setTabText(self.fileDisplayTabs.indexOf(self.tab), _translate("MainWindow", "Info")) self.fileDisplayTabs.setTabText( self.fileDisplayTabs.indexOf(self.logTab), _translate("MainWindow", "Log")) self.fileDisplayTabs.setTabText( self.fileDisplayTabs.indexOf(self.tab_3), _translate("MainWindow", "Data")) self.fileDisplayTabs.setTabText( self.fileDisplayTabs.indexOf(self.analysisTab), _translate("MainWindow", "Analysis")) self.logDock.setWindowTitle(_translate("MainWindow", "Current Log"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout_4 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout_4.setObjectName("gridLayout_4") self.splitter_2 = QtWidgets.QSplitter(self.centralwidget) self.splitter_2.setOrientation(Qt.Qt.Horizontal) self.splitter_2.setObjectName("splitter_2") self.widget = QtWidgets.QWidget(self.splitter_2) self.widget.setObjectName("widget") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.widget) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.setRootBtn = QtWidgets.QPushButton(self.widget) self.setRootBtn.setObjectName("setRootBtn") self.verticalLayout_3.addWidget(self.setRootBtn) self.fileTree = DirTreeWidget(self.widget) self.fileTree.setObjectName("fileTree") self.verticalLayout_3.addWidget(self.fileTree) self.loadBtn = QtWidgets.QPushButton(self.widget) self.loadBtn.setObjectName("loadBtn") self.verticalLayout_3.addWidget(self.loadBtn) self.groupBox = QtWidgets.QGroupBox(self.widget) self.groupBox.setObjectName("groupBox") self.gridLayout = QtWidgets.QGridLayout(self.groupBox) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setSpacing(0) self.gridLayout.setObjectName("gridLayout") self.transformList = QtWidgets.QListView(self.groupBox) self.transformList.setObjectName("transformList") self.gridLayout.addWidget(self.transformList, 0, 0, 1, 4) self.label = QtWidgets.QLabel(self.groupBox) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.translateXSpin = QtWidgets.QDoubleSpinBox(self.groupBox) self.translateXSpin.setObjectName("translateXSpin") self.gridLayout.addWidget(self.translateXSpin, 1, 1, 1, 2) self.translateYSpin = QtWidgets.QDoubleSpinBox(self.groupBox) self.translateYSpin.setObjectName("translateYSpin") self.gridLayout.addWidget(self.translateYSpin, 1, 3, 1, 1) self.label_2 = QtWidgets.QLabel(self.groupBox) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1) self.rotateSpin = QtWidgets.QDoubleSpinBox(self.groupBox) self.rotateSpin.setObjectName("rotateSpin") self.gridLayout.addWidget(self.rotateSpin, 2, 1, 1, 3) self.label_3 = QtWidgets.QLabel(self.groupBox) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 3, 0, 1, 1) self.scaleYSpin = QtWidgets.QDoubleSpinBox(self.groupBox) self.scaleYSpin.setObjectName("scaleYSpin") self.gridLayout.addWidget(self.scaleYSpin, 3, 3, 1, 1) self.scaleXSpin = QtWidgets.QDoubleSpinBox(self.groupBox) self.scaleXSpin.setObjectName("scaleXSpin") self.gridLayout.addWidget(self.scaleXSpin, 3, 1, 1, 2) self.saveBtn = QtWidgets.QPushButton(self.groupBox) self.saveBtn.setObjectName("saveBtn") self.gridLayout.addWidget(self.saveBtn, 4, 0, 1, 2) self.saveAllBtn = QtWidgets.QPushButton(self.groupBox) self.saveAllBtn.setObjectName("saveAllBtn") self.gridLayout.addWidget(self.saveAllBtn, 4, 2, 1, 2) self.verticalLayout_3.addWidget(self.groupBox) self.splitter = QtWidgets.QSplitter(self.splitter_2) self.splitter.setOrientation(Qt.Qt.Vertical) self.splitter.setObjectName("splitter") self.widget1 = QtWidgets.QWidget(self.splitter) self.widget1.setObjectName("widget1") self.gridLayout_3 = QtWidgets.QGridLayout(self.widget1) self.gridLayout_3.setContentsMargins(0, 0, 0, 0) self.gridLayout_3.setObjectName("gridLayout_3") self.groupBox_3 = QtWidgets.QGroupBox(self.widget1) self.groupBox_3.setObjectName("groupBox_3") self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox_3) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setSpacing(0) self.gridLayout_2.setObjectName("gridLayout_2") self.addMarkerBtn = QtWidgets.QPushButton(self.groupBox_3) self.addMarkerBtn.setObjectName("addMarkerBtn") self.gridLayout_2.addWidget(self.addMarkerBtn, 0, 0, 1, 1) self.delMarkerPen = QtWidgets.QPushButton(self.groupBox_3) self.delMarkerPen.setObjectName("delMarkerPen") self.gridLayout_2.addWidget(self.delMarkerPen, 0, 1, 1, 1) self.markerList = QtWidgets.QListView(self.groupBox_3) self.markerList.setObjectName("markerList") self.gridLayout_2.addWidget(self.markerList, 1, 0, 1, 2) self.gridLayout_3.addWidget(self.groupBox_3, 0, 0, 1, 1) self.groupBox_2 = QtWidgets.QGroupBox(self.widget1) self.groupBox_2.setObjectName("groupBox_2") self.verticalLayout = QtWidgets.QVBoxLayout(self.groupBox_2) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setSpacing(0) self.verticalLayout.setObjectName("verticalLayout") self.normalizeBtn = QtWidgets.QPushButton(self.groupBox_2) self.normalizeBtn.setObjectName("normalizeBtn") self.verticalLayout.addWidget(self.normalizeBtn) self.blendBtn = QtWidgets.QPushButton(self.groupBox_2) self.blendBtn.setObjectName("blendBtn") self.verticalLayout.addWidget(self.blendBtn) self.autoRangeBtn = QtWidgets.QPushButton(self.groupBox_2) self.autoRangeBtn.setObjectName("autoRangeBtn") self.verticalLayout.addWidget(self.autoRangeBtn) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.gridLayout_3.addWidget(self.groupBox_2, 0, 1, 1, 1) self.groupBox_4 = QtWidgets.QGroupBox(self.widget1) self.groupBox_4.setObjectName("groupBox_4") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox_4) self.verticalLayout_2.setObjectName("verticalLayout_2") self.exportSvgBtn = QtWidgets.QPushButton(self.groupBox_4) self.exportSvgBtn.setObjectName("exportSvgBtn") self.verticalLayout_2.addWidget(self.exportSvgBtn) self.exportPngBtn = QtWidgets.QPushButton(self.groupBox_4) self.exportPngBtn.setObjectName("exportPngBtn") self.verticalLayout_2.addWidget(self.exportPngBtn) spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem1) self.gridLayout_3.addWidget(self.groupBox_4, 0, 2, 1, 1) self.canvas = Canvas(self.splitter) self.canvas.setObjectName("canvas") self.gridLayout_4.addWidget(self.splitter_2, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) Qt.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = Qt.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "Mosaic")) self.setRootBtn.setText( _translate("MainWindow", "--> Set Root Directory")) self.loadBtn.setText(_translate("MainWindow", "Load Selected -->")) self.groupBox.setTitle(_translate("MainWindow", "Transformations")) self.label.setText(_translate("MainWindow", "Translate")) self.label_2.setText(_translate("MainWindow", "Rotate")) self.label_3.setText(_translate("MainWindow", "Scale")) self.saveBtn.setText(_translate("MainWindow", "Save")) self.saveAllBtn.setText(_translate("MainWindow", "Save All")) self.groupBox_3.setTitle(_translate("MainWindow", "Markers")) self.addMarkerBtn.setText(_translate("MainWindow", "Add...")) self.delMarkerPen.setText(_translate("MainWindow", "Del")) self.groupBox_2.setTitle(_translate("MainWindow", "Image Correction")) self.normalizeBtn.setText(_translate("MainWindow", "Normalize")) self.blendBtn.setText(_translate("MainWindow", "Blend")) self.autoRangeBtn.setText(_translate("MainWindow", "Auto Range")) self.groupBox_4.setTitle(_translate("MainWindow", "Export")) self.exportSvgBtn.setText(_translate("MainWindow", "SVG")) self.exportPngBtn.setText(_translate("MainWindow", "PNG"))
class Ui_Form(object): def setupUi(self, Form): Form.setObjectName("Form") Form.resize(282, 285) self.gridLayout = QtWidgets.QGridLayout(Form) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setSpacing(0) self.gridLayout.setObjectName("gridLayout") self.titleLabel = QtWidgets.QLabel(Form) self.titleLabel.setAlignment(Qt.Qt.AlignCenter) self.titleLabel.setObjectName("titleLabel") self.gridLayout.addWidget(self.titleLabel, 0, 0, 1, 2) self.newBtn = QtWidgets.QPushButton(Form) self.newBtn.setObjectName("newBtn") self.gridLayout.addWidget(self.newBtn, 0, 2, 1, 1) self.loadBtn = QtWidgets.QPushButton(Form) self.loadBtn.setObjectName("loadBtn") self.gridLayout.addWidget(self.loadBtn, 1, 2, 1, 1) spacerItem = QtWidgets.QSpacerItem(88, 77, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem, 2, 2, 1, 1) self.saveBtn = QtWidgets.QPushButton(Form) self.saveBtn.setEnabled(False) self.saveBtn.setObjectName("saveBtn") self.gridLayout.addWidget(self.saveBtn, 3, 2, 1, 1) self.saveAsBtn = QtWidgets.QPushButton(Form) self.saveAsBtn.setEnabled(True) self.saveAsBtn.setObjectName("saveAsBtn") self.gridLayout.addWidget(self.saveAsBtn, 4, 2, 1, 1) spacerItem1 = QtWidgets.QSpacerItem(88, 47, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem1, 6, 2, 1, 1) self.deleteBtn = QtWidgets.QPushButton(Form) self.deleteBtn.setEnabled(True) self.deleteBtn.setObjectName("deleteBtn") self.gridLayout.addWidget(self.deleteBtn, 7, 2, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.currentTitleLabel = QtWidgets.QLabel(Form) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.currentTitleLabel.sizePolicy().hasHeightForWidth()) self.currentTitleLabel.setSizePolicy(sizePolicy) self.currentTitleLabel.setObjectName("currentTitleLabel") self.horizontalLayout.addWidget(self.currentTitleLabel) self.currentLabel = QtWidgets.QLabel(Form) sizePolicy = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.currentLabel.sizePolicy().hasHeightForWidth()) self.currentLabel.setSizePolicy(sizePolicy) font = Qt.QFont() font.setBold(True) font.setWeight(75) self.currentLabel.setFont(font) self.currentLabel.setText("") self.currentLabel.setObjectName("currentLabel") self.horizontalLayout.addWidget(self.currentLabel) self.gridLayout.addLayout(self.horizontalLayout, 8, 0, 1, 3) self.newDirBtn = QtWidgets.QPushButton(Form) self.newDirBtn.setObjectName("newDirBtn") self.gridLayout.addWidget(self.newDirBtn, 5, 2, 1, 1) self.fileTree = DirTreeWidget(Form) self.fileTree.setAcceptDrops(True) self.fileTree.setHeaderHidden(True) self.fileTree.setObjectName("fileTree") self.fileTree.headerItem().setText(0, "1") self.gridLayout.addWidget(self.fileTree, 1, 1, 7, 1) self.retranslateUi(Form) Qt.QMetaObject.connectSlotsByName(Form) def retranslateUi(self, Form): _translate = Qt.QCoreApplication.translate Form.setWindowTitle(_translate("Form", "Form")) self.titleLabel.setText(_translate("Form", "Protocols")) self.newBtn.setText(_translate("Form", "New")) self.loadBtn.setText(_translate("Form", "Load")) self.saveBtn.setText(_translate("Form", "Save")) self.saveAsBtn.setText(_translate("Form", "Save As..")) self.deleteBtn.setText(_translate("Form", "Delete")) self.currentTitleLabel.setText(_translate("Form", "Current Protocol:")) self.newDirBtn.setText(_translate("Form", "New Dir"))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1000, 756) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_5.setSpacing(0) self.verticalLayout_5.setMargin(0) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.gridLayout = QtGui.QGridLayout() self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.label_2 = QtGui.QLabel(self.centralwidget) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout.addWidget(self.label_2, 0, 0, 1, 1) self.baseDirText = QtGui.QLineEdit(self.centralwidget) self.baseDirText.setObjectName(_fromUtf8("baseDirText")) self.gridLayout.addWidget(self.baseDirText, 0, 1, 1, 1) self.selectDirBtn = QtGui.QPushButton(self.centralwidget) self.selectDirBtn.setObjectName(_fromUtf8("selectDirBtn")) self.gridLayout.addWidget(self.selectDirBtn, 0, 2, 1, 1) self.label = QtGui.QLabel(self.centralwidget) self.label.setObjectName(_fromUtf8("label")) self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.currentDirText = QtGui.QLineEdit(self.centralwidget) self.currentDirText.setObjectName(_fromUtf8("currentDirText")) self.gridLayout.addWidget(self.currentDirText, 1, 1, 1, 1) self.setCurrentDirBtn = QtGui.QPushButton(self.centralwidget) self.setCurrentDirBtn.setObjectName(_fromUtf8("setCurrentDirBtn")) self.gridLayout.addWidget(self.setCurrentDirBtn, 1, 2, 1, 1) self.logDirText = QtGui.QLineEdit(self.centralwidget) self.logDirText.setObjectName(_fromUtf8("logDirText")) self.gridLayout.addWidget(self.logDirText, 2, 1, 1, 1) self.label_3 = QtGui.QLabel(self.centralwidget) self.label_3.setObjectName(_fromUtf8("label_3")) self.gridLayout.addWidget(self.label_3, 2, 0, 1, 1) self.setLogDirBtn = QtGui.QPushButton(self.centralwidget) self.setLogDirBtn.setObjectName(_fromUtf8("setLogDirBtn")) self.gridLayout.addWidget(self.setLogDirBtn, 2, 2, 1, 1) self.verticalLayout_5.addLayout(self.gridLayout) self.splitter = QtGui.QSplitter(self.centralwidget) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName(_fromUtf8("splitter")) self.layoutWidget = QtGui.QWidget(self.splitter) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout_2.setSpacing(3) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.newFolderList = QtGui.QComboBox(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.newFolderList.sizePolicy().hasHeightForWidth()) self.newFolderList.setSizePolicy(sizePolicy) self.newFolderList.setObjectName(_fromUtf8("newFolderList")) self.verticalLayout_2.addWidget(self.newFolderList) self.fileTreeWidget = DirTreeWidget(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(150) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.fileTreeWidget.sizePolicy().hasHeightForWidth()) self.fileTreeWidget.setSizePolicy(sizePolicy) self.fileTreeWidget.setEditTriggers( QtGui.QAbstractItemView.EditKeyPressed | QtGui.QAbstractItemView.SelectedClicked ) self.fileTreeWidget.setDragEnabled(True) self.fileTreeWidget.setDragDropMode(QtGui.QAbstractItemView.DragDrop) self.fileTreeWidget.setObjectName(_fromUtf8("fileTreeWidget")) self.fileTreeWidget.headerItem().setText(0, _fromUtf8("1")) self.fileTreeWidget.header().setVisible(False) self.verticalLayout_2.addWidget(self.fileTreeWidget) self.layoutWidget1 = QtGui.QWidget(self.splitter) self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.layoutWidget1) self.verticalLayout_4.setSpacing(0) self.verticalLayout_4.setMargin(0) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.fileNameLabel = QtGui.QLabel(self.layoutWidget1) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(5) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.fileNameLabel.sizePolicy().hasHeightForWidth()) self.fileNameLabel.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(7) font.setBold(True) font.setWeight(75) self.fileNameLabel.setFont(font) self.fileNameLabel.setText(_fromUtf8("")) self.fileNameLabel.setObjectName(_fromUtf8("fileNameLabel")) self.verticalLayout_4.addWidget(self.fileNameLabel) self.fileDisplayTabs = QtGui.QTabWidget(self.layoutWidget1) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(5) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.fileDisplayTabs.sizePolicy().hasHeightForWidth()) self.fileDisplayTabs.setSizePolicy(sizePolicy) self.fileDisplayTabs.setObjectName(_fromUtf8("fileDisplayTabs")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.tab) self.verticalLayout_3.setSpacing(0) self.verticalLayout_3.setMargin(0) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.fileInfo = FileInfoView(self.tab) self.fileInfo.setObjectName(_fromUtf8("fileInfo")) self.verticalLayout_3.addWidget(self.fileInfo) self.fileDisplayTabs.addTab(self.tab, _fromUtf8("")) self.logTab = QtGui.QWidget() self.logTab.setObjectName(_fromUtf8("logTab")) self.verticalLayout_6 = QtGui.QVBoxLayout(self.logTab) self.verticalLayout_6.setSpacing(0) self.verticalLayout_6.setMargin(0) self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.fileDisplayTabs.addTab(self.logTab, _fromUtf8("")) self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName(_fromUtf8("tab_3")) self.verticalLayout_7 = QtGui.QVBoxLayout(self.tab_3) self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.dataViewWidget = FileDataView(self.tab_3) self.dataViewWidget.setObjectName(_fromUtf8("dataViewWidget")) self.verticalLayout_7.addWidget(self.dataViewWidget) self.fileDisplayTabs.addTab(self.tab_3, _fromUtf8("")) self.analysisTab = QtGui.QWidget() self.analysisTab.setObjectName(_fromUtf8("analysisTab")) self.gridLayout_2 = QtGui.QGridLayout(self.analysisTab) self.gridLayout_2.setMargin(0) self.gridLayout_2.setSpacing(0) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.fileDisplayTabs.addTab(self.analysisTab, _fromUtf8("")) self.verticalLayout_4.addWidget(self.fileDisplayTabs) self.verticalLayout_5.addWidget(self.splitter) MainWindow.setCentralWidget(self.centralwidget) self.logDock = QtGui.QDockWidget(MainWindow) self.logDock.setFloating(False) self.logDock.setFeatures(QtGui.QDockWidget.AllDockWidgetFeatures) self.logDock.setObjectName(_fromUtf8("logDock")) self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName(_fromUtf8("dockWidgetContents")) self.verticalLayout = QtGui.QVBoxLayout(self.dockWidgetContents) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.logView = QtGui.QTextEdit(self.dockWidgetContents) self.logView.setReadOnly(True) self.logView.setObjectName(_fromUtf8("logView")) self.verticalLayout.addWidget(self.logView) self.logEntryText = QtGui.QLineEdit(self.dockWidgetContents) self.logEntryText.setObjectName(_fromUtf8("logEntryText")) self.verticalLayout.addWidget(self.logEntryText) self.logDock.setWidget(self.dockWidgetContents) MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(8), self.logDock) self.retranslateUi(MainWindow) self.fileDisplayTabs.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "Data Manager", None)) self.label_2.setText(_translate("MainWindow", "Top-level Directory:", None)) self.selectDirBtn.setText(_translate("MainWindow", "...", None)) self.label.setText(_translate("MainWindow", "Storage Directory:", None)) self.setCurrentDirBtn.setText(_translate("MainWindow", "Set", None)) self.label_3.setText(_translate("MainWindow", "Log Directory:", None)) self.setLogDirBtn.setText(_translate("MainWindow", "Set", None)) self.fileDisplayTabs.setTabText(self.fileDisplayTabs.indexOf(self.tab), _translate("MainWindow", "Info", None)) self.fileDisplayTabs.setTabText( self.fileDisplayTabs.indexOf(self.logTab), _translate("MainWindow", "Log", None) ) self.fileDisplayTabs.setTabText( self.fileDisplayTabs.indexOf(self.tab_3), _translate("MainWindow", "Data", None) ) self.fileDisplayTabs.setTabText( self.fileDisplayTabs.indexOf(self.analysisTab), _translate("MainWindow", "Analysis", None) ) self.logDock.setWindowTitle(_translate("MainWindow", "Current Log", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(800, 600) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout_4 = QtGui.QGridLayout(self.centralwidget) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.splitter_2 = QtGui.QSplitter(self.centralwidget) self.splitter_2.setOrientation(QtCore.Qt.Horizontal) self.splitter_2.setObjectName(_fromUtf8("splitter_2")) self.widget = QtGui.QWidget(self.splitter_2) self.widget.setObjectName(_fromUtf8("widget")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.widget) self.verticalLayout_3.setMargin(0) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.setRootBtn = QtGui.QPushButton(self.widget) self.setRootBtn.setObjectName(_fromUtf8("setRootBtn")) self.verticalLayout_3.addWidget(self.setRootBtn) self.fileTree = DirTreeWidget(self.widget) self.fileTree.setObjectName(_fromUtf8("fileTree")) self.verticalLayout_3.addWidget(self.fileTree) self.loadBtn = QtGui.QPushButton(self.widget) self.loadBtn.setObjectName(_fromUtf8("loadBtn")) self.verticalLayout_3.addWidget(self.loadBtn) self.groupBox = QtGui.QGroupBox(self.widget) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.gridLayout = QtGui.QGridLayout(self.groupBox) self.gridLayout.setMargin(0) self.gridLayout.setSpacing(0) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.transformList = QtGui.QListView(self.groupBox) self.transformList.setObjectName(_fromUtf8("transformList")) self.gridLayout.addWidget(self.transformList, 0, 0, 1, 4) self.label = QtGui.QLabel(self.groupBox) self.label.setObjectName(_fromUtf8("label")) self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.translateXSpin = QtGui.QDoubleSpinBox(self.groupBox) self.translateXSpin.setObjectName(_fromUtf8("translateXSpin")) self.gridLayout.addWidget(self.translateXSpin, 1, 1, 1, 2) self.translateYSpin = QtGui.QDoubleSpinBox(self.groupBox) self.translateYSpin.setObjectName(_fromUtf8("translateYSpin")) self.gridLayout.addWidget(self.translateYSpin, 1, 3, 1, 1) self.label_2 = QtGui.QLabel(self.groupBox) self.label_2.setObjectName(_fromUtf8("label_2")) self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1) self.rotateSpin = QtGui.QDoubleSpinBox(self.groupBox) self.rotateSpin.setObjectName(_fromUtf8("rotateSpin")) self.gridLayout.addWidget(self.rotateSpin, 2, 1, 1, 3) self.label_3 = QtGui.QLabel(self.groupBox) self.label_3.setObjectName(_fromUtf8("label_3")) self.gridLayout.addWidget(self.label_3, 3, 0, 1, 1) self.scaleYSpin = QtGui.QDoubleSpinBox(self.groupBox) self.scaleYSpin.setObjectName(_fromUtf8("scaleYSpin")) self.gridLayout.addWidget(self.scaleYSpin, 3, 3, 1, 1) self.scaleXSpin = QtGui.QDoubleSpinBox(self.groupBox) self.scaleXSpin.setObjectName(_fromUtf8("scaleXSpin")) self.gridLayout.addWidget(self.scaleXSpin, 3, 1, 1, 2) self.saveBtn = QtGui.QPushButton(self.groupBox) self.saveBtn.setObjectName(_fromUtf8("saveBtn")) self.gridLayout.addWidget(self.saveBtn, 4, 0, 1, 2) self.saveAllBtn = QtGui.QPushButton(self.groupBox) self.saveAllBtn.setObjectName(_fromUtf8("saveAllBtn")) self.gridLayout.addWidget(self.saveAllBtn, 4, 2, 1, 2) self.verticalLayout_3.addWidget(self.groupBox) self.splitter = QtGui.QSplitter(self.splitter_2) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName(_fromUtf8("splitter")) self.widget1 = QtGui.QWidget(self.splitter) self.widget1.setObjectName(_fromUtf8("widget1")) self.gridLayout_3 = QtGui.QGridLayout(self.widget1) self.gridLayout_3.setMargin(0) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.groupBox_3 = QtGui.QGroupBox(self.widget1) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_3) self.gridLayout_2.setMargin(0) self.gridLayout_2.setSpacing(0) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.addMarkerBtn = QtGui.QPushButton(self.groupBox_3) self.addMarkerBtn.setObjectName(_fromUtf8("addMarkerBtn")) self.gridLayout_2.addWidget(self.addMarkerBtn, 0, 0, 1, 1) self.delMarkerPen = QtGui.QPushButton(self.groupBox_3) self.delMarkerPen.setObjectName(_fromUtf8("delMarkerPen")) self.gridLayout_2.addWidget(self.delMarkerPen, 0, 1, 1, 1) self.markerList = QtGui.QListView(self.groupBox_3) self.markerList.setObjectName(_fromUtf8("markerList")) self.gridLayout_2.addWidget(self.markerList, 1, 0, 1, 2) self.gridLayout_3.addWidget(self.groupBox_3, 0, 0, 1, 1) self.groupBox_2 = QtGui.QGroupBox(self.widget1) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout.setSpacing(0) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.normalizeBtn = QtGui.QPushButton(self.groupBox_2) self.normalizeBtn.setObjectName(_fromUtf8("normalizeBtn")) self.verticalLayout.addWidget(self.normalizeBtn) self.blendBtn = QtGui.QPushButton(self.groupBox_2) self.blendBtn.setObjectName(_fromUtf8("blendBtn")) self.verticalLayout.addWidget(self.blendBtn) self.autoRangeBtn = QtGui.QPushButton(self.groupBox_2) self.autoRangeBtn.setObjectName(_fromUtf8("autoRangeBtn")) self.verticalLayout.addWidget(self.autoRangeBtn) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.gridLayout_3.addWidget(self.groupBox_2, 0, 1, 1, 1) self.groupBox_4 = QtGui.QGroupBox(self.widget1) self.groupBox_4.setObjectName(_fromUtf8("groupBox_4")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.groupBox_4) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.exportSvgBtn = QtGui.QPushButton(self.groupBox_4) self.exportSvgBtn.setObjectName(_fromUtf8("exportSvgBtn")) self.verticalLayout_2.addWidget(self.exportSvgBtn) self.exportPngBtn = QtGui.QPushButton(self.groupBox_4) self.exportPngBtn.setObjectName(_fromUtf8("exportPngBtn")) self.verticalLayout_2.addWidget(self.exportPngBtn) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem1) self.gridLayout_3.addWidget(self.groupBox_4, 0, 2, 1, 1) self.canvas = Canvas(self.splitter) self.canvas.setObjectName(_fromUtf8("canvas")) self.gridLayout_4.addWidget(self.splitter_2, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "Mosaic", None)) self.setRootBtn.setText(_translate("MainWindow", "--> Set Root Directory", None)) self.loadBtn.setText(_translate("MainWindow", "Load Selected -->", None)) self.groupBox.setTitle(_translate("MainWindow", "Transformations", None)) self.label.setText(_translate("MainWindow", "Translate", None)) self.label_2.setText(_translate("MainWindow", "Rotate", None)) self.label_3.setText(_translate("MainWindow", "Scale", None)) self.saveBtn.setText(_translate("MainWindow", "Save", None)) self.saveAllBtn.setText(_translate("MainWindow", "Save All", None)) self.groupBox_3.setTitle(_translate("MainWindow", "Markers", None)) self.addMarkerBtn.setText(_translate("MainWindow", "Add...", None)) self.delMarkerPen.setText(_translate("MainWindow", "Del", None)) self.groupBox_2.setTitle(_translate("MainWindow", "Image Correction", None)) self.normalizeBtn.setText(_translate("MainWindow", "Normalize", None)) self.blendBtn.setText(_translate("MainWindow", "Blend", None)) self.autoRangeBtn.setText(_translate("MainWindow", "Auto Range", None)) self.groupBox_4.setTitle(_translate("MainWindow", "Export", None)) self.exportSvgBtn.setText(_translate("MainWindow", "SVG", None)) self.exportPngBtn.setText(_translate("MainWindow", "PNG", None))