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 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.plotItem = ImageView(self.centralwidget) self.plotItem.setObjectName("plotItem") self.gridLayout.addWidget(self.plotItem, 0, 0, 1, 1) self.pushButton = QtWidgets.QPushButton(self.centralwidget) self.pushButton.setMinimumSize(QtCore.QSize(0, 80)) self.pushButton.setFlat(True) self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 1, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "Zahran Gamed")) self.pushButton.setText(_translate("MainWindow", "اديلو (انتر)")) self.pushButton.setShortcut(_translate("MainWindow", "Return"))
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(975, 682) self.centralWidget = QtWidgets.QWidget(MainWindow) self.centralWidget.setObjectName("centralWidget") self.gridLayout = QtWidgets.QGridLayout(self.centralWidget) self.gridLayout.setContentsMargins(11, 11, 11, 11) self.gridLayout.setSpacing(6) self.gridLayout.setObjectName("gridLayout") self.image_view = ImageView(self.centralWidget) self.image_view.setObjectName("image_view") self.gridLayout.addWidget(self.image_view, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralWidget) self.menuBar = QtWidgets.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 975, 25)) self.menuBar.setObjectName("menuBar") MainWindow.setMenuBar(self.menuBar) self.mainToolBar = QtWidgets.QToolBar(MainWindow) self.mainToolBar.setObjectName("mainToolBar") MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.mainToolBar) self.statusBar = QtWidgets.QStatusBar(MainWindow) self.statusBar.setObjectName("statusBar") MainWindow.setStatusBar(self.statusBar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1363, 949) MainWindow.setFocusPolicy(QtCore.Qt.NoFocus) MainWindow.setContextMenuPolicy(QtCore.Qt.DefaultContextMenu) MainWindow.setStyleSheet( _fromUtf8( "background-color: rgb(60,60,60); QMenuBar{ background-color: rgb(60,60,60)} QMenuBar::Item{background: transparent}; QMenu::Item{background-color: rgb(60,60,60)}; QPushButton{background-color: rgb(A4,A4,A4)};\n" "")) MainWindow.setLocale( QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.USVirginIslands)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setStyleSheet( _fromUtf8("background-color: rgb(60,60,60)")) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.pltView0 = PlotWidget(self.centralwidget) self.pltView0.setGeometry(QtCore.QRect(40, 30, 401, 451)) self.pltView0.setObjectName(_fromUtf8("pltView0")) self.pltView1 = PlotWidget(self.centralwidget) self.pltView1.setGeometry(QtCore.QRect(460, 30, 401, 451)) self.pltView1.setObjectName(_fromUtf8("pltView1")) self.ImageView1 = ImageView(self.centralwidget) self.ImageView1.setGeometry(QtCore.QRect(40, 500, 611, 361)) self.ImageView1.setObjectName(_fromUtf8("ImageView1")) self.ImageView2 = ImageView(self.centralwidget) self.ImageView2.setGeometry(QtCore.QRect(670, 500, 651, 361)) self.ImageView2.setObjectName(_fromUtf8("ImageView2")) self.updateBtn = QtGui.QPushButton(self.centralwidget) self.updateBtn.setGeometry(QtCore.QRect(40, 870, 75, 23)) self.updateBtn.setStyleSheet( _fromUtf8("background-color: rgb(117, 117, 117);")) self.updateBtn.setObjectName(_fromUtf8("updateBtn")) self.pltView2 = PlotWidget(self.centralwidget) self.pltView2.setGeometry(QtCore.QRect(880, 30, 441, 451)) self.pltView2.setObjectName(_fromUtf8("pltView2")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1363, 21)) font = QtGui.QFont() font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.menubar.setFont(font) self.menubar.setAutoFillBackground(False) self.menubar.setStyleSheet(_fromUtf8("")) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setStyleSheet( _fromUtf8("background-color: rgb(97, 97, 97);")) self.menuFile.setObjectName(_fromUtf8("menuFile")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionExit = QtGui.QAction(MainWindow) self.actionExit.setObjectName(_fromUtf8("actionExit")) self.menuFile.addAction(self.actionExit) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def __init__(self, parent: QWidget): ImageView.__init__(self, parent, "MaskView") # self.getHistogramWidget().hide() self.ui.roiBtn.hide() self.ui.menuBtn.hide() self.mask: Mask = None
class Example(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setGeometry(300, 300, 300, 200) self.setWindowTitle('Camera') self.show() self.camera = Camera(1) self.camera.initialize() self.central_widget = QWidget() self.layout = QVBoxLayout(self.central_widget) #define data capture button self.button_frame = QPushButton('Capture', self.central_widget) self.button_frame.clicked.connect(self.update_image) self.layout.addWidget(self.button_frame) #define image view widget self.image_view = ImageView() self.layout.addWidget(self.image_view) #add central widget self.setCentralWidget(self.central_widget) def update_image(self): frame = self.camera.get_frame() self.image_view.setImage(frame.T) print('Maximum in frame: {}, Minimum in frame: {}'.format( np.max(frame), np.min(frame)))
def __init__(self, main_widget, histogram=True, crop_selector=False): super().__init__() self.main_widget = main_widget # self.setMinimumWidth(600) # self.setMinimumHeight(300) # self.setStyleSheet("ImageViewModule {margin:5px; border:1px solid rgb(50, 65, " # "75);} ") self.setStyleSheet("ImageViewModule {margin:0px; border:0px solid rgb(50, 65, " "75); padding: 0px;} ") self.layout = QVBoxLayout() self.layout.setContentsMargins(0, 0, 0, 0) # self.layout.setAlignment(Qt.AlignHCenter) self.image_label = QLabel() self.layout.addWidget(self.image_label) self.setLayout(self.layout) # self.already_loaded = True # self.no_image_message = QPushButton("Please open a dataset first") # self.no_image_message.clicked.connect(main_widget.open_file_dialog) # self.no_image_message.setStyleSheet("QPushButton {font-size:80;}") self.image_view = ImageView(view=PlotItem()) self.image_view.keyPressEvent = self.keyPressEvent self.image_view.ui.layoutWidget.setContentsMargins(0, 0, 0, 0) # self.image_view.ui.roiBtn.hide() self.image_view.ui.menuBtn.hide() if not histogram: self.image_view.ui.histogram.hide() if not crop_selector: self.image_view.ui.roiBtn.hide() # self.image_view.getRoiPlot().hide() self.image_item = self.image_view.getImageItem() self.layout.addWidget(self.image_view)
def __init__(self, camera = None): super().__init__() self.camera = camera self.central_widget = QWidget() self.button_frame = QPushButton('Acquire Frame', self.central_widget) self.button_movie = QPushButton('Start Movie', self.central_widget) self.image_view = ImageView() self.image_view.ui.histogram.hide() self.image_view.ui.roiBtn.hide() self.image_view.ui.menuBtn.hide() self.slider = QSlider(Qt.Horizontal) self.slider.setRange(0,10) self.layout = QVBoxLayout(self.central_widget) self.layout.addWidget(self.button_frame) self.layout.addWidget(self.button_movie) self.layout.addWidget(self.image_view) self.layout.addWidget(self.slider) self.setCentralWidget(self.central_widget) self.button_frame.clicked.connect(self.update_image) self.button_movie.clicked.connect(self.start_movie) self.slider.valueChanged.connect(self.update_brightness) self.update_timer = QTimer() self.update_timer.timeout.connect(self.update_movie)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(934, 713) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.slideROIs_graphicsView = ImageView(self.centralwidget) self.slideROIs_graphicsView.setGeometry(QtCore.QRect(40, 20, 861, 581)) self.slideROIs_graphicsView.setObjectName("slideROIs_graphicsView") self.close_pushButton = QtWidgets.QPushButton(self.centralwidget) self.close_pushButton.setGeometry(QtCore.QRect(430, 610, 121, 51)) self.close_pushButton.setObjectName("close_pushButton") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 934, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.close_pushButton.setText(_translate("MainWindow", "Close"))
def __init__(self, webcam): super().__init__() self.webcam = webcam self.central_widget = QWidget() self.btnCapture = QPushButton("Capture", self.central_widget) self.btnExit = QPushButton("Exit", self.central_widget) self.nameText = QLabel("Please Enter Your Name: ", self.central_widget) self.userName = QLineEdit(self.central_widget) self.statusBar = QLabel("Status:", self.central_widget) self.statusUpdate = QLabel("Ready to Capture", self.central_widget) self.image_view = ImageView() self.layout = QVBoxLayout(self.central_widget) self.layout.addWidget(self.image_view) self.layout.addWidget(self.nameText) self.layout.addWidget(self.userName) self.layout.addWidget(self.statusBar) self.layout.addWidget(self.statusUpdate) self.layout.addWidget(self.btnCapture) self.layout.addWidget(self.btnExit) self.setCentralWidget(self.central_widget) #Create a timer object. Every timer timeout results in imageviewer being updated self.update_timer = QTimer() self.update_timer.timeout.connect(self.update_movie) #Connect the capture button with start_movie() self.btnCapture.clicked.connect(self.start_movie) self.btnExit.clicked.connect(self.exitApp) self.userName.textChanged.connect(self.btnChange) self.btnCapture.setEnabled(False)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(928, 453) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout_2 = QtGui.QGridLayout(self.centralwidget) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.displaypart = ImageView(self.centralwidget) self.displaypart.setObjectName(_fromUtf8("displaypart")) self.gridLayout_2.addWidget(self.displaypart, 0, 1, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 928, 19)) self.menubar.setObjectName(_fromUtf8("menubar")) self.uvw = QtGui.QMenu(self.menubar) self.uvw.setObjectName(_fromUtf8("uvw")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.menubar.addAction(self.uvw.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.uvw.setTitle(_translate("MainWindow", "&File", None))
class VideoWidget(QPyDesignerCustomWidgetPlugin): def __init__(self, parent=None): super().__init__(parent=parent) self.initialized = False self.view = ImageView() def initialize(self, formEditor): if self.initialized: return manager = formEditor.extensionManager() if manager: # self.factory = VideoWidgetTaskMenuFactory(manager) # manager.registerExtensions(self.factory, 'com.trolltech.Qt.Designer.TaskMenu') pass def createWidget(self, widget): return VideoWidget(widget) def name(self): return "VideoWidget" def includeFile(self): return "QQ_Widgets.videowidget" def update_data(self, data): self.view.setImage(data)
def __init__(self, parent=None, image_channel=None, width_channel=None): """Initialize widget.""" # Set the default colormap. self._colormap = PyDMColorMap.Inferno self._cm_colors = None self._imagechannel = None self._widthchannel = None self.image_waveform = np.zeros(0) self._image_width = 0 self._normalize_data = False self._auto_downsample = True self._show_axes = False # Set default reading order of numpy array data to Fortranlike. self._reading_order = ReadingOrder.Fortranlike self._redraw_rate = 30 # Set color map limits. self.cm_min = 0.0 self.cm_max = 255.0 plot_item = PlotItem() ImageView.__init__(self, parent, view=plot_item) PyDMWidget.__init__(self) self._channels = [None, None] self.thread = None self.axes = dict({'t': None, "x": 0, "y": 1, "c": None}) self.showAxes = self._show_axes self.imageItem.setOpts(axisOrder="row-major") # Hide some itens of the widget. self.ui.histogram.hide() self.getImageItem().sigImageChanged.disconnect( self.ui.histogram.imageChanged) self.ui.roiBtn.hide() self.ui.menuBtn.hide() # Make a right-click menu for changing the color map. self.cm_group = QActionGroup(self) self.cmap_for_action = {} for cm in self.color_maps: action = self.cm_group.addAction(cmap_names[cm]) action.setCheckable(True) self.cmap_for_action[action] = cm self.colorMap = self._colormap # Setup the redraw timer. self.needs_redraw = False self.redraw_timer = QTimer(self) self.redraw_timer.timeout.connect(self.redrawImage) self.maxRedrawRate = self._redraw_rate self.newImageSignal = self.getImageItem().sigImageChanged # Set live channels if requested on initialization if image_channel: self.imageChannel = image_channel or '' if width_channel: self.widthChannel = width_channel or ''
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1341, 925) MainWindow.setFocusPolicy(QtCore.Qt.NoFocus) MainWindow.setContextMenuPolicy(QtCore.Qt.DefaultContextMenu) MainWindow.setStyleSheet(_fromUtf8("background-color: rgb(60,60,60); QMenuBar{ background-color: rgb(60,60,60)} QMenuBar::Item{background: transparent}; QMenu::Item{background-color: rgb(60,60,60)}; QPushButton{background-color: rgb(A4,A4,A4)};\n" "")) MainWindow.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.USVirginIslands)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setStyleSheet(_fromUtf8("background-color: rgb(60,60,60)")) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.pltView1 = PlotWidget(self.centralwidget) self.pltView1.setGeometry(QtCore.QRect(40, 10, 401, 451)) self.pltView1.setObjectName(_fromUtf8("pltView1")) self.ImageView1 = ImageView(self.centralwidget) self.ImageView1.setGeometry(QtCore.QRect(40, 480, 611, 361)) self.ImageView1.setObjectName(_fromUtf8("ImageView1")) self.ImageView2 = ImageView(self.centralwidget) self.ImageView2.setGeometry(QtCore.QRect(670, 480, 651, 361)) self.ImageView2.setObjectName(_fromUtf8("ImageView2")) self.updateBtn = QtGui.QPushButton(self.centralwidget) self.updateBtn.setGeometry(QtCore.QRect(40, 850, 75, 23)) self.updateBtn.setStyleSheet(_fromUtf8("background-color: rgb(117, 117, 117);")) self.updateBtn.setObjectName(_fromUtf8("updateBtn")) self.pltView2 = PlotWidget(self.centralwidget) self.pltView2.setGeometry(QtCore.QRect(460, 10, 441, 451)) self.pltView2.setObjectName(_fromUtf8("pltView2")) self.ImageView3 = ImageView(self.centralwidget) self.ImageView3.setGeometry(QtCore.QRect(920, 10, 401, 451)) self.ImageView3.setObjectName(_fromUtf8("ImageView3")) self.openBtn = QtGui.QPushButton(self.centralwidget) self.openBtn.setGeometry(QtCore.QRect(130, 850, 75, 23)) self.openBtn.setStyleSheet(_fromUtf8("background-color: rgb(117, 117, 117);")) self.openBtn.setObjectName(_fromUtf8("openBtn")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1341, 21)) font = QtGui.QFont() font.setStyleStrategy(QtGui.QFont.PreferAntialias) self.menubar.setFont(font) self.menubar.setAutoFillBackground(False) self.menubar.setStyleSheet(_fromUtf8("")) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuFile = QtGui.QMenu(self.menubar) self.menuFile.setStyleSheet(_fromUtf8("background-color: rgb(97, 97, 97);")) self.menuFile.setObjectName(_fromUtf8("menuFile")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionExit = QtGui.QAction(MainWindow) self.actionExit.setObjectName(_fromUtf8("actionExit")) self.menuFile.addAction(self.actionExit) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(800, 800) Dialog.setStyleSheet("background: #191919") self.CameraOptions_VIEW = ImageView(Dialog) self.CameraOptions_VIEW.setGeometry(QtCore.QRect(0, 0, 801, 801)) self.CameraOptions_VIEW.setObjectName("CameraOptions_VIEW") self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog)
def __init__(self, parent=None, image_channel=None, width_channel=None): """Initialize widget.""" ImageView.__init__(self, parent) PyDMWidget.__init__(self) self._channels = [None, None] self.thread = None self.axes = dict({'t': None, "x": 0, "y": 1, "c": None}) self._imagechannel = None self._widthchannel = None self.image_waveform = np.zeros(0) self._image_width = 0 self._normalize_data = False self._auto_downsample = True # Hide some itens of the widget. self.ui.histogram.hide() self.getImageItem().sigImageChanged.disconnect( self.ui.histogram.imageChanged) self.ui.roiBtn.hide() self.ui.menuBtn.hide() # Set color map limits. self.cm_min = 0.0 self.cm_max = 255.0 # Set default reading order of numpy array data to Fortranlike. self._reading_order = ReadingOrder.Fortranlike # Make a right-click menu for changing the color map. self.cm_group = QActionGroup(self) self.cmap_for_action = {} for cm in self.color_maps: action = self.cm_group.addAction(cmap_names[cm]) action.setCheckable(True) self.cmap_for_action[action] = cm # Set the default colormap. self._colormap = PyDMColorMap.Inferno self._cm_colors = None self.colorMap = self._colormap # Setup the redraw timer. self.needs_redraw = False self.redraw_timer = QTimer(self) self.redraw_timer.timeout.connect(self.redrawImage) self._redraw_rate = 30 self.maxRedrawRate = self._redraw_rate self.newImageSignal = self.getImageItem().sigImageChanged # Set live channels if requested on initialization if image_channel: self.imageChannel = image_channel or '' if width_channel: self.widthChannel = width_channel or ''
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1243, 458) MainWindow.setStyleSheet("%background: #161616") self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.imagewin = ImageView(self.centralwidget) self.imagewin.setObjectName("imagewin") self.horizontalLayout_2.addWidget(self.imagewin) self.specwin = PlotWidget(self.centralwidget) self.specwin.setObjectName("specwin") self.horizontalLayout_2.addWidget(self.specwin) self.horizontalLayout_2.setStretch(0, 40) self.horizontalLayout_2.setStretch(1, 60) self.gridLayout.addLayout(self.horizontalLayout_2, 1, 0, 1, 1) self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.slider = QtWidgets.QSlider(self.centralwidget) self.slider.setMaximum(10) self.slider.setPageStep(1) self.slider.setOrientation(QtCore.Qt.Horizontal) self.slider.setObjectName("slider") self.horizontalLayout_3.addWidget(self.slider) self.updateSpectrum = QtWidgets.QPushButton(self.centralwidget) self.updateSpectrum.setObjectName("updateSpectrum") self.horizontalLayout_3.addWidget(self.updateSpectrum) self.updateImage = QtWidgets.QPushButton(self.centralwidget) self.updateImage.setObjectName("updateImage") self.horizontalLayout_3.addWidget(self.updateImage) self.Reset = QtWidgets.QPushButton(self.centralwidget) self.Reset.setObjectName("Reset") self.horizontalLayout_3.addWidget(self.Reset) self.gridLayout.addLayout(self.horizontalLayout_3, 2, 0, 1, 1) self.gridLayout.setRowStretch(1, 95) self.gridLayout.setRowStretch(2, 5) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle( _translate("MainWindow", "View Hyperspectral Image")) self.updateSpectrum.setText( _translate("MainWindow", " Update Spectrum ")) self.updateImage.setText(_translate("MainWindow", " Update Image ")) self.Reset.setText(_translate("MainWindow", "RESET"))
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(732, 562) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.tab_rawPyro = QtGui.QWidget() self.tab_rawPyro.setObjectName(_fromUtf8("tab_rawPyro")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.tab_rawPyro) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.rawPyro = ImageView(self.tab_rawPyro) self.rawPyro.setObjectName(_fromUtf8("rawPyro")) self.horizontalLayout_2.addWidget(self.rawPyro) self.tabWidget.addTab(self.tab_rawPyro, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName(_fromUtf8("tab_3")) self.tabWidget.addTab(self.tab_3, _fromUtf8("")) self.verticalLayout.addWidget(self.tabWidget) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.button1 = QtGui.QPushButton(self.centralwidget) self.button1.setObjectName(_fromUtf8("button1")) self.horizontalLayout.addWidget(self.button1) self.button2 = QtGui.QPushButton(self.centralwidget) self.button2.setObjectName(_fromUtf8("button2")) self.horizontalLayout.addWidget(self.button2) self.button3 = QtGui.QPushButton(self.centralwidget) self.button3.setObjectName(_fromUtf8("button3")) self.horizontalLayout.addWidget(self.button3) self.button4 = QtGui.QPushButton(self.centralwidget) self.button4.setObjectName(_fromUtf8("button4")) self.horizontalLayout.addWidget(self.button4) self.verticalLayout.addLayout(self.horizontalLayout) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 732, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setImage(self, *args, **kwargs): if args[0].ndim == 3: # For a 3 dimensional image, we need to specify which axes we are providing and their indices in the # array's shape attribute # If we don't do this then it is interpreted incorrectly for very small images by ImageView.setImage # Note that, for our purposes, the t axis corresponds to angle data kwargs['axes'] = kwargs.get('axes', { 't': 0, 'x': 2, 'y': 1, 'c': None }) ImageView.setImage(self, *args, **kwargs) self.check_for_bad_data()
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.ccdliveWin = ImageView(self.centralwidget) self.ccdliveWin.setObjectName("ccdliveWin") self.gridLayout.addWidget(self.ccdliveWin, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self): super().setupUi() self.widget = ImageView(parent=self) self.setCentralWidget(self.widget) self.widget.getView().setAspectLocked(True) # Fixed aspect ratio self.widget.getView().invertY( False) # Positions axis origin at top-left corner self.widget.getView().setBackgroundColor(color=(20, 20, 20)) self.img = self.widget.getImageItem() self.img.setOpts( axisOrder='row-major') # Pixels follow row-column order as y-x
def __init__(self): super().__init__() self.central_widget = QWidget() self.button_min = QPushButton('Get Minimum', self.central_widget) self.button_max = QPushButton('Get Maximum', self.central_widget) self.layout = QVBoxLayout(self.central_widget) self.layout.addWidget(self.button_min) self.layout.addWidget(self.button_max) self.setCentralWidget(self.central_widget) self.image_view = ImageView() self.layout.addWidget(self.image_view) self.button_max.clicked.connect(self.update_image)
class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(800, 800) Dialog.setStyleSheet("background: #191919") self.CameraOptions_VIEW = ImageView(Dialog) self.CameraOptions_VIEW.setGeometry(QtCore.QRect(0, 0, 801, 801)) self.CameraOptions_VIEW.setObjectName("CameraOptions_VIEW") self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): _translate = QtCore.QCoreApplication.translate Dialog.setWindowTitle(_translate("Dialog", "Dialog"))
class StartWindow(QMainWindow): def __init__(self): super().__init__() self.central_widget = QWidget() self.button_min = QPushButton('Get Minimum', self.central_widget) self.button_max = QPushButton('Get Maximum', self.central_widget) self.layout = QVBoxLayout(self.central_widget) self.layout.addWidget(self.button_min) self.layout.addWidget(self.button_max) self.setCentralWidget(self.central_widget) self.image_view = ImageView() self.layout.addWidget(self.image_view) self.button_max.clicked.connect(self.update_image) def camera_init(self): # Configure depth and color streams pipeline = rs.pipeline() config = rs.config() # config.enable_stream(rs.stream.depth, 640, 480, rs.format.z16, 30) config.enable_stream(rs.stream.color, 640, 480, rs.format.bgr8, 60) # # Start streaming pipeline.start(config) frames = pipeline.wait_for_frames() # depth_frame = frames.get_depth_frame() color_frame = frames.get_color_frame() self.color_image = np.asanyarray(color_frame.get_data()) # images = np.hstack((color_image, color_image)) # print(color_image) # print(np.min(color_image)) # print(np.max(color_image)) # # gray = cv2.cvtColor(color_image, cv2.COLOR_BGR2GRAY) def update_image(self): self.camera_init() self.image_view.setImage(self.color_image.T) def button_clicked(self): print('Button Clicked')
def __init__(self, camera=None): super().__init__() self.camera = camera self.central_widget = QWidget() self.button_frame = QPushButton('Draw', self.central_widget) self.image_view = ImageView() self.button_submit = QPushButton('Predict', self.central_widget) self.layout = QVBoxLayout(self.central_widget) self.layout.addWidget(self.button_frame) self.layout.addWidget(self.image_view) self.setCentralWidget(self.central_widget) self.button_frame.clicked.connect(self.update_image) self.button_submit.clicked.connect(self.submit)
def setupUi(self, mainWindow): mainWindow.setObjectName(_fromUtf8("mainWindow")) mainWindow.resize(1200, 800) self.centralwidget = QtGui.QWidget(mainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout0 = QtGui.QVBoxLayout() self.verticalLayout0.setObjectName(_fromUtf8("verticalLayout0")) self.splitter0 = QtGui.QSplitter(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth(self.splitter0.sizePolicy().hasHeightForWidth()) self.splitter0.setSizePolicy(sizePolicy) self.splitter0.setOrientation(QtCore.Qt.Horizontal) self.splitter0.setObjectName(_fromUtf8("splitter0")) self.imageView = ImageView(self.splitter0) self.imageView.setObjectName(_fromUtf8("imageView")) self.splitter1 = QtGui.QSplitter(self.splitter0) self.splitter1.setOrientation(QtCore.Qt.Vertical) self.splitter1.setObjectName(_fromUtf8("splitter1")) self.hitRatePlotWidget = PlotWidget(self.splitter1) self.hitRatePlotWidget.setObjectName(_fromUtf8("hitRatePlotWidget")) self.saturationPlotViewer = PlotWidget(self.splitter1) self.saturationPlotViewer.setObjectName(_fromUtf8("saturationPlotViewer")) self.verticalLayout0.addWidget(self.splitter0) self.horizontalLayout0 = QtGui.QHBoxLayout() self.horizontalLayout0.setObjectName(_fromUtf8("horizontalLayout0")) self.resetPeaksButton = QtGui.QPushButton(self.centralwidget) self.resetPeaksButton.setObjectName(_fromUtf8("resetPeaksButton")) self.horizontalLayout0.addWidget(self.resetPeaksButton) self.resetPlotsButton = QtGui.QPushButton(self.centralwidget) self.resetPlotsButton.setObjectName(_fromUtf8("resetPlotsButton")) self.horizontalLayout0.addWidget(self.resetPlotsButton) self.delayLabel = QtGui.QLabel(self.centralwidget) self.delayLabel.setObjectName(_fromUtf8("delayLabel")) self.horizontalLayout0.addWidget(self.delayLabel) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout0.addItem(spacerItem) self.resolutionRingsCheckBox = QtGui.QCheckBox(self.centralwidget) self.resolutionRingsCheckBox.setObjectName(_fromUtf8("resolutionRingsCheckBox")) self.horizontalLayout0.addWidget(self.resolutionRingsCheckBox) self.resolutionRingsLineEdit = QtGui.QLineEdit(self.centralwidget) self.resolutionRingsLineEdit.setObjectName(_fromUtf8("resolutionRingsLineEdit")) self.horizontalLayout0.addWidget(self.resolutionRingsLineEdit) self.accumulatedPeaksCheckBox = QtGui.QCheckBox(self.centralwidget) self.accumulatedPeaksCheckBox.setObjectName(_fromUtf8("accumulatedPeaksCheckBox")) self.horizontalLayout0.addWidget(self.accumulatedPeaksCheckBox) self.verticalLayout0.addLayout(self.horizontalLayout0) self.gridLayout.addLayout(self.verticalLayout0, 0, 0, 1, 1) mainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(mainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) mainWindow.setStatusBar(self.statusbar) self.retranslateUi(mainWindow) QtCore.QMetaObject.connectSlotsByName(mainWindow)
def initUI(self): """ Initialize the user interface. """ # Main window self.win = QWidget() self.win.setWindowTitle(self.path) layout = QGridLayout(self.win) # ImageView self.ImageView = ImageView(parent=self.win) layout.addWidget(self.ImageView, 0, 0, 2, 2) # Frame slider self.frame_slider = IntSlider(minimum=0, interval=1, maximum=self.ImageReader.n_frames - 1, init_value=1, name='Frame', parent=self.win) layout.addWidget(self.frame_slider, 2, 0, 1, 1, alignment=Qt.AlignTop) self.frame_slider.assign_callback(self.frame_slider_callback) # Buttons to make projections self.B_max_int = QPushButton("Make projection", self.win) layout.addWidget(self.B_max_int, 3, 0, 1, 1, alignment=Qt.AlignLeft) self.B_max_int.clicked.connect(self.B_max_int_callback) # Use the right/left keys to tab through frames self.left_shortcut = QShortcut(QKeySequence(QtGui_Qt.Key_Left), self.win) self.right_shortcut = QShortcut(QKeySequence(QtGui_Qt.Key_Right), self.win) self.left_shortcut.activated.connect(self.prev_frame) self.right_shortcut.activated.connect(self.next_frame) # Update the frame self.load_frame(0, reset=True) # Resize main window self.win.resize(600, 600) # Show the main window self.win.show()
class StartWindow(QMainWindow): def __init__(self, camera = None): super().__init__() self.camera = camera self.central_widget = QWidget() self.button_frame = QPushButton('Acquire Frame', self.central_widget) self.button_movie = QPushButton('Start Movie', self.central_widget) self.image_view = ImageView() self.image_view.ui.histogram.hide() self.image_view.ui.roiBtn.hide() self.image_view.ui.menuBtn.hide() self.slider = QSlider(Qt.Horizontal) self.slider.setRange(0,10) self.layout = QVBoxLayout(self.central_widget) self.layout.addWidget(self.button_frame) self.layout.addWidget(self.button_movie) self.layout.addWidget(self.image_view) self.layout.addWidget(self.slider) self.setCentralWidget(self.central_widget) self.button_frame.clicked.connect(self.update_image) self.button_movie.clicked.connect(self.start_movie) self.slider.valueChanged.connect(self.update_brightness) self.update_timer = QTimer() self.update_timer.timeout.connect(self.update_movie) def update_image(self): frame = self.camera.get_frame() self.image_view.setImage(frame.T) def update_movie(self): self.image_view.setImage(self.camera.last_frame.T) def update_brightness(self, value): value /= 10 self.camera.set_brightness(value) def start_movie(self): self.movie_thread = MovieThread(self.camera) self.movie_thread.start() self.update_timer.start(30)
def __init__(self): QtWidgets.QMainWindow.__init__(self) path = QtWidgets.QFileDialog.getOpenFileName(self, 'Choose file', '/', "(*.tiff *.tif)") if not path[0]: return path = path[0] self.tif = TiffFile(path) self.widget = QtWidgets.QWidget(parent=self) self.vlayout = QtWidgets.QVBoxLayout(self.widget) iv = ImageView(parent=self) iv.setImage(self.tif.asarray(key=0)) self.vlayout.addWidget(iv) self.slider = QtWidgets.QSlider(QtCore.Qt.Horizontal, parent=self) self.slider.setMaximum(len(self.tif.series) - 1) self.slider.setMinimum(0) self.slider.setSingleStep(1) self.slider.setPageStep(10) self.spinbox = QtWidgets.QSpinBox(parent=self) self.spinbox.setMaximum(len(self.tif.series) - 1) self.spinbox.setMinimum(0) self.spinbox.valueChanged.connect(self.slider.setValue) self.vlayout.addWidget(self.spinbox) self.vlayout.addWidget(self.slider) self.slider.valueChanged.connect( lambda i: iv.setImage( self.tif.asarray(key=i), autoRange=False, autoLevels=False, autoHistogramRange=False ) ) self.slider.valueChanged.connect(self.spinbox.setValue) self.setCentralWidget(self.widget)
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 = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.ccdliveWin = ImageView(self.centralwidget) self.ccdliveWin.setObjectName("ccdliveWin") self.gridLayout.addWidget(self.ccdliveWin, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
class ApplicationWindow(QtWidgets.QMainWindow): def __init__(self, camera = None): QtWidgets.QMainWindow.__init__(self) self.setAttribute(QtCore.Qt.WA_DeleteOnClose) self.setWindowTitle("application main window") self.image_view = ImageView() #self.layout.addWidget(self.image_view) ## Create window with ImageView widget self.setCentralWidget(self.image_view) while True: try: self.image_view.setImage(get_img()) except KeyboardInterrupt: break def update_image(self): pass
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.plotItem = ImageView(self.centralwidget) self.plotItem.setObjectName("plotItem") self.gridLayout.addWidget(self.plotItem, 0, 0, 1, 1) self.pushButton = QtWidgets.QPushButton(self.centralwidget) self.pushButton.setMinimumSize(QtCore.QSize(0, 80)) self.pushButton.setFlat(True) self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 1, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def __init__(self): super(VNAPowerSweepWidget, self).__init__() self.power_start = QDoubleSpinBox() self.power_stop = QDoubleSpinBox() self.power_step = QDoubleSpinBox() self.form_layout.addRow("Power Start", self.power_start) self.form_layout.addRow("Power Stop", self.power_stop) self.form_layout.addRow("Power Stop", self.power_step) self.start_sweep_button = QPushButton("Start Sweep") self.start_sweep_button.clicked.connect(self.start_sweep) self.button_layout.addWidget(self.start_sweep_button) self.traces_plot = ImageView() self.plot_layout.addWidget(self.traces_plot) self.qints_plot = PlotWidget() self.plot_layout.addWidget(self.qints_plot) self.current_power = None self.traces = [] self.qints = []
def __init__(self, *args, **kwargs): """Constructs the ExamplePlugin This will set up the widgets that we want the ExamplePlugin to have, the layout for the widgets (how the interface will look) in the ExamplePlugin, and an example workflow. """ self._catalog_viewer = CatalogView( ) # Create a widget to view the loaded catalog self._results_viewer = ImageView( ) #DynImageView() # Create a widget to view the result image self._workflow = SymmetryWorkflow() # Create a workflow # Create a widget for the workflow; this shows the operations and their paramters, # and we can run the workflow with this widget self._workflow_editor = WorkflowEditor(workflow=self._workflow) # The WorkflowEditor emits a "sigRunWorkflow" signal when its "Run Workflow" is clicked # This will call our run_workflow method whenever this signal is emitted (whenever the button is clicked). self._workflow_editor.sigRunWorkflow.connect(self.run_workflow) self._results_sliders = ImageCorrectionSliders() self._results_sliders.blur_slider.slider.valueChanged.connect( self.update_blur) self._results_sliders.color_slider.slider.valueChanged.connect( self.update_color) self.output_image = None # Create a layout to organize our widgets # The first argument (which corresponds to the center widget) is required. catalog_viewer_layout = GUILayout(self._catalog_viewer, right=self._workflow_editor, bottom=self._results_viewer, rightbottom=self._results_sliders) # Create a "View" stage that has the catalog viewer layout self.stages = {"View": catalog_viewer_layout} # For classes derived from GUIPlugin, this super __init__ must occur at end super(SymmetryPlugin, self).__init__(*args, **kwargs)
def initUI(self): self.setGeometry(300, 300, 300, 200) self.setWindowTitle('Camera') self.show() self.camera = Camera(1) self.camera.initialize() self.central_widget = QWidget() self.layout = QVBoxLayout(self.central_widget) #define data capture button self.button_frame = QPushButton('Capture', self.central_widget) self.button_frame.clicked.connect(self.update_image) self.layout.addWidget(self.button_frame) #define image view widget self.image_view = ImageView() self.layout.addWidget(self.image_view) #add central widget self.setCentralWidget(self.central_widget)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1133, 818) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.imageView = ImageView(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.imageView.sizePolicy().hasHeightForWidth()) self.imageView.setSizePolicy(sizePolicy) self.imageView.setBaseSize(QtCore.QSize(0, 0)) self.imageView.setObjectName(_fromUtf8("imageView")) self.verticalLayout.addWidget(self.imageView) self.horizontalLayout0 = QtGui.QHBoxLayout() self.horizontalLayout0.setObjectName(_fromUtf8("horizontalLayout0")) self.backButton = QtGui.QPushButton(self.centralwidget) self.backButton.setObjectName(_fromUtf8("backButton")) self.horizontalLayout0.addWidget(self.backButton) self.forwardButton = QtGui.QPushButton(self.centralwidget) self.forwardButton.setObjectName(_fromUtf8("forwardButton")) self.horizontalLayout0.addWidget(self.forwardButton) self.playPauseButton = QtGui.QPushButton(self.centralwidget) self.playPauseButton.setObjectName(_fromUtf8("playPauseButton")) self.horizontalLayout0.addWidget(self.playPauseButton) self.verticalLayout.addLayout(self.horizontalLayout0) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) self.backButton.setText(_translate("MainWindow", "Back", None)) self.forwardButton.setText(_translate("MainWindow", "Forward", None)) self.playPauseButton.setText(_translate("MainWindow", "Play/Pause", None))
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1785, 1186) MainWindow.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) MainWindow.setLocale(QtCore.QLocale(QtCore.QLocale.French, QtCore.QLocale.France)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayoutWidget_2 = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(450, 10, 1321, 1141)) self.verticalLayoutWidget_2.setObjectName(_fromUtf8("verticalLayoutWidget_2")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalLayoutWidget_2) self.verticalLayout_2.setSizeConstraint(QtGui.QLayout.SetNoConstraint) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.imageView = ImageView(self.verticalLayoutWidget_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.imageView.sizePolicy().hasHeightForWidth()) self.imageView.setSizePolicy(sizePolicy) self.imageView.setObjectName(_fromUtf8("imageView")) self.verticalLayout_2.addWidget(self.imageView) self.verticalLayoutWidget_3 = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget_3.setGeometry(QtCore.QRect(10, 720, 431, 431)) self.verticalLayoutWidget_3.setObjectName(_fromUtf8("verticalLayoutWidget_3")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.verticalLayoutWidget_3) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.plotView = PlotWidget(self.verticalLayoutWidget_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.plotView.sizePolicy().hasHeightForWidth()) self.plotView.setSizePolicy(sizePolicy) self.plotView.setObjectName(_fromUtf8("plotView")) self.verticalLayout_3.addWidget(self.plotView) self.labelFileName = QtGui.QLabel(self.centralwidget) self.labelFileName.setGeometry(QtCore.QRect(10, 588, 91, 21)) font = QtGui.QFont() font.setFamily(_fromUtf8("Calibri")) font.setPointSize(14) font.setBold(False) font.setItalic(False) font.setWeight(50) self.labelFileName.setFont(font) self.labelFileName.setTextFormat(QtCore.Qt.AutoText) self.labelFileName.setObjectName(_fromUtf8("labelFileName")) self.chooseWorkDirectoryBtn = QtGui.QPushButton(self.centralwidget) self.chooseWorkDirectoryBtn.setGeometry(QtCore.QRect(120, 55, 215, 45)) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.chooseWorkDirectoryBtn.setFont(font) self.chooseWorkDirectoryBtn.setAutoFillBackground(True) self.chooseWorkDirectoryBtn.setObjectName(_fromUtf8("chooseWorkDirectoryBtn")) self.verticalLayoutWidget = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget.setGeometry(QtCore.QRect(20, 155, 211, 191)) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.load1FileBtn = QtGui.QPushButton(self.verticalLayoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.load1FileBtn.setFont(font) self.load1FileBtn.setObjectName(_fromUtf8("load1FileBtn")) self.verticalLayout_5.addWidget(self.load1FileBtn) self.load2FilesBtn = QtGui.QPushButton(self.verticalLayoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.load2FilesBtn.setFont(font) self.load2FilesBtn.setObjectName(_fromUtf8("load2FilesBtn")) self.verticalLayout_5.addWidget(self.load2FilesBtn) self.load4FilesBtn = QtGui.QPushButton(self.verticalLayoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.load4FilesBtn.setFont(font) self.load4FilesBtn.setObjectName(_fromUtf8("load4FilesBtn")) self.verticalLayout_5.addWidget(self.load4FilesBtn) self.showTIFFStackBtn = QtGui.QPushButton(self.verticalLayoutWidget) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 254, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 168, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 254, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 168, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 254, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 168, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) self.showTIFFStackBtn.setPalette(palette) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.showTIFFStackBtn.setFont(font) self.showTIFFStackBtn.setAutoFillBackground(True) self.showTIFFStackBtn.setObjectName(_fromUtf8("showTIFFStackBtn")) self.verticalLayout_5.addWidget(self.showTIFFStackBtn) self.verticalLayoutWidget_4 = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget_4.setGeometry(QtCore.QRect(230, 155, 211, 191)) self.verticalLayoutWidget_4.setObjectName(_fromUtf8("verticalLayoutWidget_4")) self.verticalLayout_6 = QtGui.QVBoxLayout(self.verticalLayoutWidget_4) self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.calcSingleSpectrumBtn = QtGui.QPushButton(self.verticalLayoutWidget_4) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcSingleSpectrumBtn.setFont(font) self.calcSingleSpectrumBtn.setObjectName(_fromUtf8("calcSingleSpectrumBtn")) self.verticalLayout_6.addWidget(self.calcSingleSpectrumBtn) self.calcDiffSpectraBtn = QtGui.QPushButton(self.verticalLayoutWidget_4) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcDiffSpectraBtn.setFont(font) self.calcDiffSpectraBtn.setObjectName(_fromUtf8("calcDiffSpectraBtn")) self.verticalLayout_6.addWidget(self.calcDiffSpectraBtn) self.calcDiffImagesBtn = QtGui.QPushButton(self.verticalLayoutWidget_4) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcDiffImagesBtn.setFont(font) self.calcDiffImagesBtn.setCheckable(False) self.calcDiffImagesBtn.setObjectName(_fromUtf8("calcDiffImagesBtn")) self.verticalLayout_6.addWidget(self.calcDiffImagesBtn) self.calcDiff4ImagesBtn = QtGui.QPushButton(self.verticalLayoutWidget_4) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcDiff4ImagesBtn.setFont(font) self.calcDiff4ImagesBtn.setCheckable(False) self.calcDiff4ImagesBtn.setObjectName(_fromUtf8("calcDiff4ImagesBtn")) self.verticalLayout_6.addWidget(self.calcDiff4ImagesBtn) self.layoutWidget = QtGui.QWidget(self.centralwidget) self.layoutWidget.setGeometry(QtCore.QRect(230, 445, 211, 81)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.loadNormFileBtn = QtGui.QPushButton(self.layoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.loadNormFileBtn.setFont(font) self.loadNormFileBtn.setObjectName(_fromUtf8("loadNormFileBtn")) self.verticalLayout_4.addWidget(self.loadNormFileBtn) self.normBtn = QtGui.QCheckBox(self.layoutWidget) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(126, 255, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(63, 254, 152)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 169, 78)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(127, 254, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(126, 255, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(63, 254, 152)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 169, 78)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(127, 254, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(126, 255, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(63, 254, 152)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 169, 78)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) self.normBtn.setPalette(palette) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.normBtn.setFont(font) self.normBtn.setAutoFillBackground(True) self.normBtn.setObjectName(_fromUtf8("normBtn")) self.verticalLayout_4.addWidget(self.normBtn, QtCore.Qt.AlignHCenter) self.layoutWidget1 = QtGui.QWidget(self.centralwidget) self.layoutWidget1.setGeometry(QtCore.QRect(20, 445, 211, 81)) self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) self.verticalLayout = QtGui.QVBoxLayout(self.layoutWidget1) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.pickROIBtn = QtGui.QPushButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.pickROIBtn.setFont(font) self.pickROIBtn.setAutoFillBackground(False) self.pickROIBtn.setFlat(False) self.pickROIBtn.setObjectName(_fromUtf8("pickROIBtn")) self.verticalLayout.addWidget(self.pickROIBtn) self.calcROIBtn = QtGui.QCheckBox(self.layoutWidget1) self.calcROIBtn.setMaximumSize(QtCore.QSize(901, 21)) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 217, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 197, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 119, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 216, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 217, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 197, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 119, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 216, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 217, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 197, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 119, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) self.calcROIBtn.setPalette(palette) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcROIBtn.setFont(font) self.calcROIBtn.setAutoFillBackground(True) self.calcROIBtn.setObjectName(_fromUtf8("calcROIBtn")) self.verticalLayout.addWidget(self.calcROIBtn, QtCore.Qt.AlignHCenter) self.label = QtGui.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(100, 140, 81, 16)) self.label.setObjectName(_fromUtf8("label")) self.label_2 = QtGui.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(290, 140, 91, 16)) self.label_2.setObjectName(_fromUtf8("label_2")) self.label_3 = QtGui.QLabel(self.centralwidget) self.label_3.setGeometry(QtCore.QRect(70, 430, 131, 20)) self.label_3.setObjectName(_fromUtf8("label_3")) self.label_4 = QtGui.QLabel(self.centralwidget) self.label_4.setGeometry(QtCore.QRect(270, 430, 141, 20)) self.label_4.setObjectName(_fromUtf8("label_4")) self.verticalLayoutWidget_5 = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget_5.setGeometry(QtCore.QRect(10, 614, 231, 54)) self.verticalLayoutWidget_5.setObjectName(_fromUtf8("verticalLayoutWidget_5")) self.verticalLayout_7 = QtGui.QVBoxLayout(self.verticalLayoutWidget_5) self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.switchStackShow1Btn = QtGui.QRadioButton(self.verticalLayoutWidget_5) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.switchStackShow1Btn.setFont(font) self.switchStackShow1Btn.setLayoutDirection(QtCore.Qt.LeftToRight) self.switchStackShow1Btn.setAutoFillBackground(False) self.switchStackShow1Btn.setAutoExclusive(True) self.switchStackShow1Btn.setObjectName(_fromUtf8("switchStackShow1Btn")) self.verticalLayout_7.addWidget(self.switchStackShow1Btn) self.switchStackShow2Btn = QtGui.QRadioButton(self.verticalLayoutWidget_5) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.switchStackShow2Btn.setFont(font) self.switchStackShow2Btn.setLayoutDirection(QtCore.Qt.LeftToRight) self.switchStackShow2Btn.setAutoFillBackground(False) self.switchStackShow2Btn.setAutoExclusive(True) self.switchStackShow2Btn.setObjectName(_fromUtf8("switchStackShow2Btn")) self.verticalLayout_7.addWidget(self.switchStackShow2Btn) self.actualFileName = QtGui.QLabel(self.centralwidget) self.actualFileName.setGeometry(QtCore.QRect(99, 588, 351, 21)) font = QtGui.QFont() font.setFamily(_fromUtf8("Calibri")) font.setPointSize(14) font.setBold(False) font.setItalic(False) font.setWeight(50) self.actualFileName.setFont(font) self.actualFileName.setTextFormat(QtCore.Qt.AutoText) self.actualFileName.setObjectName(_fromUtf8("actualFileName")) self.lcdTimer = QtGui.QLCDNumber(self.centralwidget) self.lcdTimer.setGeometry(QtCore.QRect(340, 624, 91, 31)) self.lcdTimer.setObjectName(_fromUtf8("lcdTimer")) self.label_5 = QtGui.QLabel(self.centralwidget) self.label_5.setGeometry(QtCore.QRect(250, 630, 81, 20)) self.label_5.setObjectName(_fromUtf8("label_5")) self.horizontalLayoutWidget = QtGui.QWidget(self.centralwidget) self.horizontalLayoutWidget.setGeometry(QtCore.QRect(110, 360, 231, 61)) self.horizontalLayoutWidget.setObjectName(_fromUtf8("horizontalLayoutWidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalLayoutWidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_6 = QtGui.QLabel(self.horizontalLayoutWidget) self.label_6.setObjectName(_fromUtf8("label_6")) self.horizontalLayout.addWidget(self.label_6) self.upsamplingLine = QtGui.QLineEdit(self.horizontalLayoutWidget) self.upsamplingLine.setAlignment(QtCore.Qt.AlignCenter) self.upsamplingLine.setObjectName(_fromUtf8("upsamplingLine")) self.horizontalLayout.addWidget(self.upsamplingLine) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionLOAD_NXS = QtGui.QAction(MainWindow) self.actionLOAD_NXS.setObjectName(_fromUtf8("actionLOAD_NXS")) self.actionSAVE_TIFF = QtGui.QAction(MainWindow) self.actionSAVE_TIFF.setObjectName(_fromUtf8("actionSAVE_TIFF")) self.actionQUIT = QtGui.QAction(MainWindow) self.actionQUIT.setObjectName(_fromUtf8("actionQUIT")) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1785, 1186) MainWindow.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) MainWindow.setLocale(QtCore.QLocale(QtCore.QLocale.French, QtCore.QLocale.France)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayoutWidget_2 = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(450, 10, 1321, 1141)) self.verticalLayoutWidget_2.setObjectName(_fromUtf8("verticalLayoutWidget_2")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.verticalLayoutWidget_2) self.verticalLayout_2.setSizeConstraint(QtGui.QLayout.SetNoConstraint) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.imageView = ImageView(self.verticalLayoutWidget_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.imageView.sizePolicy().hasHeightForWidth()) self.imageView.setSizePolicy(sizePolicy) self.imageView.setObjectName(_fromUtf8("imageView")) self.verticalLayout_2.addWidget(self.imageView) self.verticalLayoutWidget_3 = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget_3.setGeometry(QtCore.QRect(10, 720, 431, 431)) self.verticalLayoutWidget_3.setObjectName(_fromUtf8("verticalLayoutWidget_3")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.verticalLayoutWidget_3) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.plotView = PlotWidget(self.verticalLayoutWidget_3) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.plotView.sizePolicy().hasHeightForWidth()) self.plotView.setSizePolicy(sizePolicy) self.plotView.setObjectName(_fromUtf8("plotView")) self.verticalLayout_3.addWidget(self.plotView) self.labelFileName = QtGui.QLabel(self.centralwidget) self.labelFileName.setGeometry(QtCore.QRect(10, 588, 91, 21)) font = QtGui.QFont() font.setFamily(_fromUtf8("Calibri")) font.setPointSize(14) font.setBold(False) font.setItalic(False) font.setWeight(50) self.labelFileName.setFont(font) self.labelFileName.setTextFormat(QtCore.Qt.AutoText) self.labelFileName.setObjectName(_fromUtf8("labelFileName")) self.chooseWorkDirectoryBtn = QtGui.QPushButton(self.centralwidget) self.chooseWorkDirectoryBtn.setGeometry(QtCore.QRect(120, 55, 215, 45)) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.chooseWorkDirectoryBtn.setFont(font) self.chooseWorkDirectoryBtn.setAutoFillBackground(True) self.chooseWorkDirectoryBtn.setObjectName(_fromUtf8("chooseWorkDirectoryBtn")) self.verticalLayoutWidget = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget.setGeometry(QtCore.QRect(20, 155, 211, 191)) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout_5 = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.load1FileBtn = QtGui.QPushButton(self.verticalLayoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.load1FileBtn.setFont(font) self.load1FileBtn.setObjectName(_fromUtf8("load1FileBtn")) self.verticalLayout_5.addWidget(self.load1FileBtn) self.load2FilesBtn = QtGui.QPushButton(self.verticalLayoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.load2FilesBtn.setFont(font) self.load2FilesBtn.setObjectName(_fromUtf8("load2FilesBtn")) self.verticalLayout_5.addWidget(self.load2FilesBtn) self.load4FilesBtn = QtGui.QPushButton(self.verticalLayoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.load4FilesBtn.setFont(font) self.load4FilesBtn.setObjectName(_fromUtf8("load4FilesBtn")) self.verticalLayout_5.addWidget(self.load4FilesBtn) self.showTIFFStackBtn = QtGui.QPushButton(self.verticalLayoutWidget) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 254, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 168, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 254, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 168, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 254, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 253, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 168, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 126, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 252, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) self.showTIFFStackBtn.setPalette(palette) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.showTIFFStackBtn.setFont(font) self.showTIFFStackBtn.setAutoFillBackground(True) self.showTIFFStackBtn.setObjectName(_fromUtf8("showTIFFStackBtn")) self.verticalLayout_5.addWidget(self.showTIFFStackBtn) self.verticalLayoutWidget_4 = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget_4.setGeometry(QtCore.QRect(230, 155, 211, 191)) self.verticalLayoutWidget_4.setObjectName(_fromUtf8("verticalLayoutWidget_4")) self.verticalLayout_6 = QtGui.QVBoxLayout(self.verticalLayoutWidget_4) self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.calcSingleSpectrumBtn = QtGui.QPushButton(self.verticalLayoutWidget_4) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcSingleSpectrumBtn.setFont(font) self.calcSingleSpectrumBtn.setObjectName(_fromUtf8("calcSingleSpectrumBtn")) self.verticalLayout_6.addWidget(self.calcSingleSpectrumBtn) self.calcDiffSpectraBtn = QtGui.QPushButton(self.verticalLayoutWidget_4) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcDiffSpectraBtn.setFont(font) self.calcDiffSpectraBtn.setObjectName(_fromUtf8("calcDiffSpectraBtn")) self.verticalLayout_6.addWidget(self.calcDiffSpectraBtn) self.calcDiffImagesBtn = QtGui.QPushButton(self.verticalLayoutWidget_4) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcDiffImagesBtn.setFont(font) self.calcDiffImagesBtn.setCheckable(False) self.calcDiffImagesBtn.setObjectName(_fromUtf8("calcDiffImagesBtn")) self.verticalLayout_6.addWidget(self.calcDiffImagesBtn) self.calcDiff4ImagesBtn = QtGui.QPushButton(self.verticalLayoutWidget_4) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcDiff4ImagesBtn.setFont(font) self.calcDiff4ImagesBtn.setCheckable(False) self.calcDiff4ImagesBtn.setObjectName(_fromUtf8("calcDiff4ImagesBtn")) self.verticalLayout_6.addWidget(self.calcDiff4ImagesBtn) self.layoutWidget = QtGui.QWidget(self.centralwidget) self.layoutWidget.setGeometry(QtCore.QRect(230, 445, 211, 81)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.loadNormFileBtn = QtGui.QPushButton(self.layoutWidget) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.loadNormFileBtn.setFont(font) self.loadNormFileBtn.setObjectName(_fromUtf8("loadNormFileBtn")) self.verticalLayout_4.addWidget(self.loadNormFileBtn) self.normBtn = QtGui.QCheckBox(self.layoutWidget) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(126, 255, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(63, 254, 152)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 169, 78)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(127, 254, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(126, 255, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(63, 254, 152)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 169, 78)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(127, 254, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(126, 255, 186)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(63, 254, 152)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 169, 78)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 127, 59)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(0, 254, 118)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) self.normBtn.setPalette(palette) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.normBtn.setFont(font) self.normBtn.setAutoFillBackground(True) self.normBtn.setObjectName(_fromUtf8("normBtn")) self.verticalLayout_4.addWidget(self.normBtn, QtCore.Qt.AlignHCenter) self.layoutWidget1 = QtGui.QWidget(self.centralwidget) self.layoutWidget1.setGeometry(QtCore.QRect(20, 445, 211, 81)) self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1")) self.verticalLayout = QtGui.QVBoxLayout(self.layoutWidget1) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.pickROIBtn = QtGui.QPushButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.pickROIBtn.setFont(font) self.pickROIBtn.setAutoFillBackground(False) self.pickROIBtn.setFlat(False) self.pickROIBtn.setObjectName(_fromUtf8("pickROIBtn")) self.verticalLayout.addWidget(self.pickROIBtn) self.calcROIBtn = QtGui.QCheckBox(self.layoutWidget1) self.calcROIBtn.setMaximumSize(QtCore.QSize(901, 21)) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 217, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 197, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 119, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 216, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 217, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 197, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 119, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 216, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 217, 127)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 197, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 119, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 89, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 178, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) self.calcROIBtn.setPalette(palette) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.calcROIBtn.setFont(font) self.calcROIBtn.setAutoFillBackground(True) self.calcROIBtn.setObjectName(_fromUtf8("calcROIBtn")) self.verticalLayout.addWidget(self.calcROIBtn, QtCore.Qt.AlignHCenter) self.label = QtGui.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(100, 140, 81, 16)) self.label.setObjectName(_fromUtf8("label")) self.label_2 = QtGui.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(290, 140, 91, 16)) self.label_2.setObjectName(_fromUtf8("label_2")) self.label_3 = QtGui.QLabel(self.centralwidget) self.label_3.setGeometry(QtCore.QRect(70, 430, 131, 20)) self.label_3.setObjectName(_fromUtf8("label_3")) self.label_4 = QtGui.QLabel(self.centralwidget) self.label_4.setGeometry(QtCore.QRect(270, 430, 141, 20)) self.label_4.setObjectName(_fromUtf8("label_4")) self.verticalLayoutWidget_5 = QtGui.QWidget(self.centralwidget) self.verticalLayoutWidget_5.setGeometry(QtCore.QRect(10, 614, 231, 54)) self.verticalLayoutWidget_5.setObjectName(_fromUtf8("verticalLayoutWidget_5")) self.verticalLayout_7 = QtGui.QVBoxLayout(self.verticalLayoutWidget_5) self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.switchStackShow1Btn = QtGui.QRadioButton(self.verticalLayoutWidget_5) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.switchStackShow1Btn.setFont(font) self.switchStackShow1Btn.setLayoutDirection(QtCore.Qt.LeftToRight) self.switchStackShow1Btn.setAutoFillBackground(False) self.switchStackShow1Btn.setAutoExclusive(True) self.switchStackShow1Btn.setObjectName(_fromUtf8("switchStackShow1Btn")) self.verticalLayout_7.addWidget(self.switchStackShow1Btn) self.switchStackShow2Btn = QtGui.QRadioButton(self.verticalLayoutWidget_5) font = QtGui.QFont() font.setFamily(_fromUtf8("Cambria")) font.setPointSize(12) self.switchStackShow2Btn.setFont(font) self.switchStackShow2Btn.setLayoutDirection(QtCore.Qt.LeftToRight) self.switchStackShow2Btn.setAutoFillBackground(False) self.switchStackShow2Btn.setAutoExclusive(True) self.switchStackShow2Btn.setObjectName(_fromUtf8("switchStackShow2Btn")) self.verticalLayout_7.addWidget(self.switchStackShow2Btn) self.actualFileName = QtGui.QLabel(self.centralwidget) self.actualFileName.setGeometry(QtCore.QRect(99, 588, 351, 21)) font = QtGui.QFont() font.setFamily(_fromUtf8("Calibri")) font.setPointSize(14) font.setBold(False) font.setItalic(False) font.setWeight(50) self.actualFileName.setFont(font) self.actualFileName.setTextFormat(QtCore.Qt.AutoText) self.actualFileName.setObjectName(_fromUtf8("actualFileName")) self.lcdTimer = QtGui.QLCDNumber(self.centralwidget) self.lcdTimer.setGeometry(QtCore.QRect(340, 624, 91, 31)) self.lcdTimer.setObjectName(_fromUtf8("lcdTimer")) self.label_5 = QtGui.QLabel(self.centralwidget) self.label_5.setGeometry(QtCore.QRect(250, 630, 81, 20)) self.label_5.setObjectName(_fromUtf8("label_5")) self.horizontalLayoutWidget = QtGui.QWidget(self.centralwidget) self.horizontalLayoutWidget.setGeometry(QtCore.QRect(110, 360, 231, 61)) self.horizontalLayoutWidget.setObjectName(_fromUtf8("horizontalLayoutWidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalLayoutWidget) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_6 = QtGui.QLabel(self.horizontalLayoutWidget) self.label_6.setObjectName(_fromUtf8("label_6")) self.horizontalLayout.addWidget(self.label_6) self.upsamplingLine = QtGui.QLineEdit(self.horizontalLayoutWidget) self.upsamplingLine.setAlignment(QtCore.Qt.AlignCenter) self.upsamplingLine.setObjectName(_fromUtf8("upsamplingLine")) self.horizontalLayout.addWidget(self.upsamplingLine) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionLOAD_NXS = QtGui.QAction(MainWindow) self.actionLOAD_NXS.setObjectName(_fromUtf8("actionLOAD_NXS")) self.actionSAVE_TIFF = QtGui.QAction(MainWindow) self.actionSAVE_TIFF.setObjectName(_fromUtf8("actionSAVE_TIFF")) self.actionQUIT = QtGui.QAction(MainWindow) self.actionQUIT.setObjectName(_fromUtf8("actionQUIT")) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "XPEEM data reducer", None)) self.labelFileName.setText(_translate("MainWindow", "<html><head/><body><p><span style=\" font-weight:600; text-decoration: underline; color:#000bff;\">File Name</span></p></body></html>", None)) self.chooseWorkDirectoryBtn.setText(_translate("MainWindow", "PROCESSING DIRECTORY", None)) self.load1FileBtn.setText(_translate("MainWindow", "LOAD 1 FILE", None)) self.load2FilesBtn.setText(_translate("MainWindow", "LOAD 2 FILES", None)) self.load4FilesBtn.setText(_translate("MainWindow", "LOAD 4 FILES", None)) self.showTIFFStackBtn.setText(_translate("MainWindow", "SHOW TIFF STACK", None)) self.calcSingleSpectrumBtn.setText(_translate("MainWindow", "CALC SPECTRUM", None)) self.calcDiffSpectraBtn.setText(_translate("MainWindow", "CALC DIFF SPECTRA", None)) self.calcDiffImagesBtn.setText(_translate("MainWindow", "CALC DIFF IMAGES", None)) self.calcDiff4ImagesBtn.setText(_translate("MainWindow", "CALC DIFF 4 IMAGES", None)) self.loadNormFileBtn.setText(_translate("MainWindow", "LOAD NORM FILE", None)) self.normBtn.setText(_translate("MainWindow", "NORMALIZATION", None)) self.pickROIBtn.setText(_translate("MainWindow", "PICK-UP THE ROI", None)) self.calcROIBtn.setText(_translate("MainWindow", "CALC ROI", None)) self.label.setText(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:8pt; font-weight:400; font-style:normal;\">\n" "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt; font-weight:600; color:#000bff;\">INPUT</span></p></body></html>", None)) self.label_2.setText(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:8pt; font-weight:400; font-style:normal;\">\n" "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt; font-weight:600; color:#000bff;\">OUTPUT</span></p></body></html>", None)) self.label_3.setText(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:8pt; font-weight:400; font-style:normal;\">\n" "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt; font-weight:600; color:#000bff;\">ROI CONTROL</span></p></body></html>", None)) self.label_4.setText(_translate("MainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:8pt; font-weight:400; font-style:normal;\">\n" "<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt; font-weight:600; color:#000bff;\">NORM CONTROL</span></p></body></html>", None)) self.switchStackShow1Btn.setText(_translate("MainWindow", "SHOW CORRECTED STACK", None)) self.switchStackShow2Btn.setText(_translate("MainWindow", "SHOW RESULT STACK", None)) self.actualFileName.setText(_translate("MainWindow", "<html><head/><body><p><br/></p></body></html>", None)) self.label_5.setText(_translate("MainWindow", "Elapsed time", None)) self.label_6.setText(_translate("MainWindow", "<html><head/><body><p><span style=\" font-size:14pt; font-weight:600; color:#ff0000;\">Upsampling Factor => </span></p></body></html>", None)) self.upsamplingLine.setText(_translate("MainWindow", "20", None)) self.actionLOAD_NXS.setText(_translate("MainWindow", "LOAD NXS", None)) self.actionLOAD_NXS.setToolTip(_translate("MainWindow", "LOAD NXS files", None)) self.actionLOAD_NXS.setShortcut(_translate("MainWindow", "Ctrl+O", None)) self.actionSAVE_TIFF.setText(_translate("MainWindow", "SAVE TIFF", None)) self.actionQUIT.setText(_translate("MainWindow", "QUIT", None))
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1133, 818) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.splitter = QtGui.QSplitter(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.splitter.sizePolicy().hasHeightForWidth()) self.splitter.setSizePolicy(sizePolicy) self.splitter.setOrientation(QtCore.Qt.Horizontal) self.splitter.setObjectName(_fromUtf8("splitter")) self.layoutWidget = QtGui.QWidget(self.splitter) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.verticalLayout0 = QtGui.QVBoxLayout(self.layoutWidget) self.verticalLayout0.setObjectName(_fromUtf8("verticalLayout0")) self.imageView = ImageView(self.layoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(1) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.imageView.sizePolicy().hasHeightForWidth()) self.imageView.setSizePolicy(sizePolicy) self.imageView.setBaseSize(QtCore.QSize(0, 0)) self.imageView.setObjectName(_fromUtf8("imageView")) self.verticalLayout0.addWidget(self.imageView) self.horizontalLayout0 = QtGui.QHBoxLayout() self.horizontalLayout0.setObjectName(_fromUtf8("horizontalLayout0")) self.backButton = QtGui.QPushButton(self.layoutWidget) self.backButton.setObjectName(_fromUtf8("backButton")) self.horizontalLayout0.addWidget(self.backButton) self.forwardButton = QtGui.QPushButton(self.layoutWidget) self.forwardButton.setObjectName(_fromUtf8("forwardButton")) self.horizontalLayout0.addWidget(self.forwardButton) self.randomButton = QtGui.QPushButton(self.layoutWidget) self.randomButton.setObjectName(_fromUtf8("randomButton")) self.horizontalLayout0.addWidget(self.randomButton) self.showHidePeaksCheckBox = QtGui.QCheckBox(self.layoutWidget) self.showHidePeaksCheckBox.setChecked(True) self.showHidePeaksCheckBox.setObjectName(_fromUtf8("showHidePeaksCheckBox")) self.horizontalLayout0.addWidget(self.showHidePeaksCheckBox) self.verticalLayout0.addLayout(self.horizontalLayout0) self.verticalLayoutWidget = QtGui.QWidget(self.splitter) self.verticalLayoutWidget.setObjectName(_fromUtf8("verticalLayoutWidget")) self.verticalLayout1 = QtGui.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout1.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.verticalLayout1.setObjectName(_fromUtf8("verticalLayout1")) spacerItem = QtGui.QSpacerItem(20, 732, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout1.addItem(spacerItem) self.hitLabel = QtGui.QLabel(self.verticalLayoutWidget) self.hitLabel.setObjectName(_fromUtf8("hitLabel")) self.verticalLayout1.addWidget(self.hitLabel) self.resolutionRingsCheckBox = QtGui.QCheckBox(self.verticalLayoutWidget) self.resolutionRingsCheckBox.setChecked(True) self.resolutionRingsCheckBox.setObjectName(_fromUtf8("resolutionRingsCheckBox")) self.verticalLayout1.addWidget(self.resolutionRingsCheckBox) self.horizontalLayout1 = QtGui.QHBoxLayout() self.horizontalLayout1.setObjectName(_fromUtf8("horizontalLayout1")) self.lastClickedPositionLabel = QtGui.QLabel(self.verticalLayoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lastClickedPositionLabel.sizePolicy().hasHeightForWidth()) self.lastClickedPositionLabel.setSizePolicy(sizePolicy) self.lastClickedPositionLabel.setObjectName(_fromUtf8("lastClickedPositionLabel")) self.horizontalLayout1.addWidget(self.lastClickedPositionLabel) self.lastClickedPixelValueLabel = QtGui.QLabel(self.verticalLayoutWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.lastClickedPixelValueLabel.sizePolicy().hasHeightForWidth()) self.lastClickedPixelValueLabel.setSizePolicy(sizePolicy) self.lastClickedPixelValueLabel.setObjectName(_fromUtf8("lastClickedPixelValueLabel")) self.horizontalLayout1.addWidget(self.lastClickedPixelValueLabel) self.verticalLayout1.addLayout(self.horizontalLayout1) self.gridLayout.addWidget(self.splitter, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1400, 1005) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout4 = QtWidgets.QHBoxLayout() self.horizontalLayout4.setObjectName("horizontalLayout4") self.verticalLayout.addLayout(self.horizontalLayout4) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.horizontalLayout.setObjectName("horizontalLayout") self.refreshfilesPushButton = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.refreshfilesPushButton.sizePolicy().hasHeightForWidth()) self.refreshfilesPushButton.setSizePolicy(sizePolicy) self.refreshfilesPushButton.setMaximumSize(QtCore.QSize(100, 32)) self.refreshfilesPushButton.setObjectName("refreshfilesPushButton") self.horizontalLayout.addWidget(self.refreshfilesPushButton) self.previousPushButton = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.previousPushButton.sizePolicy().hasHeightForWidth()) self.previousPushButton.setSizePolicy(sizePolicy) self.previousPushButton.setMaximumSize(QtCore.QSize(100, 16777215)) self.previousPushButton.setObjectName("previousPushButton") self.horizontalLayout.addWidget(self.previousPushButton) self.nextPushButton = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.nextPushButton.sizePolicy().hasHeightForWidth()) self.nextPushButton.setSizePolicy(sizePolicy) self.nextPushButton.setMaximumSize(QtCore.QSize(100, 16777215)) self.nextPushButton.setObjectName("nextPushButton") self.horizontalLayout.addWidget(self.nextPushButton) self.playPushButton = QtWidgets.QPushButton(self.centralwidget) self.playPushButton.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.playPushButton.sizePolicy().hasHeightForWidth()) self.playPushButton.setSizePolicy(sizePolicy) self.playPushButton.setMaximumSize(QtCore.QSize(100, 16777215)) self.playPushButton.setObjectName("playPushButton") self.horizontalLayout.addWidget(self.playPushButton) self.randomPushButton = QtWidgets.QPushButton(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.randomPushButton.sizePolicy().hasHeightForWidth()) self.randomPushButton.setSizePolicy(sizePolicy) self.randomPushButton.setMaximumSize(QtCore.QSize(100, 16777215)) self.randomPushButton.setObjectName("randomPushButton") self.horizontalLayout.addWidget(self.randomPushButton) self.shufflePushButton = QtWidgets.QPushButton(self.centralwidget) self.shufflePushButton.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.shufflePushButton.sizePolicy().hasHeightForWidth()) self.shufflePushButton.setSizePolicy(sizePolicy) self.shufflePushButton.setMaximumSize(QtCore.QSize(100, 16777215)) self.shufflePushButton.setObjectName("shufflePushButton") self.horizontalLayout.addWidget(self.shufflePushButton) self.jumpToLabel = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.jumpToLabel.sizePolicy().hasHeightForWidth()) self.jumpToLabel.setSizePolicy(sizePolicy) self.jumpToLabel.setMaximumSize(QtCore.QSize(100, 16777215)) self.jumpToLabel.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.jumpToLabel.setObjectName("jumpToLabel") self.horizontalLayout.addWidget(self.jumpToLabel) self.jumpToLineEdit = QtWidgets.QLineEdit(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.jumpToLineEdit.sizePolicy().hasHeightForWidth()) self.jumpToLineEdit.setSizePolicy(sizePolicy) self.jumpToLineEdit.setMaximumSize(QtCore.QSize(100, 16777215)) self.jumpToLineEdit.setObjectName("jumpToLineEdit") self.horizontalLayout.addWidget(self.jumpToLineEdit) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.verticalLayout.addLayout(self.horizontalLayout) self.imageView = ImageView(self.centralwidget) self.imageView.setEnabled(True) self.imageView.setObjectName("imageView") self.verticalLayout.addWidget(self.imageView) self.horizontalLayout2 = QtWidgets.QHBoxLayout() self.horizontalLayout2.setObjectName("horizontalLayout2") self.horizontalLayout3 = QtWidgets.QHBoxLayout() self.horizontalLayout3.setObjectName("horizontalLayout3") self.statusBar = QtWidgets.QLabel(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.statusBar.sizePolicy().hasHeightForWidth()) self.statusBar.setSizePolicy(sizePolicy) self.statusBar.setMinimumSize(QtCore.QSize(500, 0)) self.statusBar.setObjectName("statusBar") self.horizontalLayout3.addWidget(self.statusBar) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout3.addItem(spacerItem1) self.foundPeaksCheckBox = QtWidgets.QCheckBox(self.centralwidget) self.foundPeaksCheckBox.setMaximumSize(QtCore.QSize(150, 16777215)) self.foundPeaksCheckBox.setObjectName("foundPeaksCheckBox") self.horizontalLayout3.addWidget(self.foundPeaksCheckBox) self.predictedPeaksCheckBox = QtWidgets.QCheckBox(self.centralwidget) self.predictedPeaksCheckBox.setEnabled(False) self.predictedPeaksCheckBox.setMaximumSize(QtCore.QSize(150, 16777215)) self.predictedPeaksCheckBox.setObjectName("predictedPeaksCheckBox") self.horizontalLayout3.addWidget(self.predictedPeaksCheckBox) self.masksCheckBox = QtWidgets.QCheckBox(self.centralwidget) self.masksCheckBox.setEnabled(True) self.masksCheckBox.setMaximumSize(QtCore.QSize(150, 16777215)) self.masksCheckBox.setObjectName("masksCheckBox") self.horizontalLayout3.addWidget(self.masksCheckBox) self.resolutionCheckBox = QtWidgets.QCheckBox(self.centralwidget) self.resolutionCheckBox.setEnabled(True) self.resolutionCheckBox.setMaximumSize(QtCore.QSize(150, 16777215)) self.resolutionCheckBox.setObjectName("resolutionCheckBox") self.horizontalLayout3.addWidget(self.resolutionCheckBox) self.horizontalLayout2.addLayout(self.horizontalLayout3) self.verticalLayout.addLayout(self.horizontalLayout2) self.gridLayout.addLayout(self.verticalLayout, 1, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menuBar = QtWidgets.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 1400, 22)) self.menuBar.setObjectName("menuBar") self.menuFile = QtWidgets.QMenu(self.menuBar) self.menuFile.setObjectName("menuFile") self.menuColours = QtWidgets.QMenu(self.menuBar) self.menuColours.setObjectName("menuColours") self.menuAnalysis = QtWidgets.QMenu(self.menuBar) self.menuAnalysis.setObjectName("menuAnalysis") self.menuCXI = QtWidgets.QMenu(self.menuBar) self.menuCXI.setObjectName("menuCXI") self.menuCrystals = QtWidgets.QMenu(self.menuBar) self.menuCrystals.setObjectName("menuCrystals") self.menuView = QtWidgets.QMenu(self.menuBar) self.menuView.setObjectName("menuView") MainWindow.setMenuBar(self.menuBar) self.actionSave_data = QtWidgets.QAction(MainWindow) self.actionSave_data.setEnabled(True) self.actionSave_data.setObjectName("actionSave_data") self.actionSave_image = QtWidgets.QAction(MainWindow) self.actionSave_image.setObjectName("actionSave_image") self.actionLoad_geometry = QtWidgets.QAction(MainWindow) self.actionLoad_geometry.setObjectName("actionLoad_geometry") self.actionRefresh_file_list = QtWidgets.QAction(MainWindow) self.actionRefresh_file_list.setObjectName("actionRefresh_file_list") self.actionQuit = QtWidgets.QAction(MainWindow) self.actionQuit.setObjectName("actionQuit") self.actionDefault_crystal_display_settings = QtWidgets.QAction(MainWindow) self.actionDefault_crystal_display_settings.setObjectName("actionDefault_crystal_display_settings") self.actionCircle_Cheetah_peaks = QtWidgets.QAction(MainWindow) self.actionCircle_Cheetah_peaks.setObjectName("actionCircle_Cheetah_peaks") self.actionDefault_particle_display_settings = QtWidgets.QAction(MainWindow) self.actionDefault_particle_display_settings.setObjectName("actionDefault_particle_display_settings") self.actionHistogram_clip = QtWidgets.QAction(MainWindow) self.actionHistogram_clip.setCheckable(True) self.actionHistogram_clip.setChecked(True) self.actionHistogram_clip.setObjectName("actionHistogram_clip") self.actionAuto_scale_levels = QtWidgets.QAction(MainWindow) self.actionAuto_scale_levels.setCheckable(True) self.actionAuto_scale_levels.setChecked(True) self.actionAuto_scale_levels.setObjectName("actionAuto_scale_levels") self.actionAutoscale = QtWidgets.QAction(MainWindow) self.actionAutoscale.setCheckable(True) self.actionAutoscale.setChecked(True) self.actionAutoscale.setObjectName("actionAutoscale") self.menu_view_photonconversion = QtWidgets.QAction(MainWindow) self.menu_view_photonconversion.setObjectName("menu_view_photonconversion") self.actionSave_data_assembled = QtWidgets.QAction(MainWindow) self.actionSave_data_assembled.setObjectName("actionSave_data_assembled") self.action_Imagefloorzero = QtWidgets.QAction(MainWindow) self.action_Imagefloorzero.setCheckable(True) self.action_Imagefloorzero.setChecked(True) self.action_Imagefloorzero.setObjectName("action_Imagefloorzero") self.menuFile.addAction(self.actionRefresh_file_list) self.menuFile.addAction(self.actionLoad_geometry) self.menuFile.addAction(self.actionSave_image) self.menuFile.addAction(self.actionSave_data) self.menuFile.addAction(self.actionSave_data_assembled) self.menuFile.addSeparator() self.menuFile.addAction(self.actionQuit) self.menuCXI.addAction(self.actionDefault_particle_display_settings) self.menuCrystals.addAction(self.actionDefault_crystal_display_settings) self.menuCrystals.addAction(self.actionCircle_Cheetah_peaks) self.menuView.addAction(self.actionAutoscale) self.menuView.addAction(self.actionAuto_scale_levels) self.menuView.addAction(self.actionHistogram_clip) self.menuView.addAction(self.action_Imagefloorzero) self.menuView.addAction(self.menu_view_photonconversion) self.menuBar.addAction(self.menuFile.menuAction()) self.menuBar.addAction(self.menuColours.menuAction()) self.menuBar.addAction(self.menuCrystals.menuAction()) self.menuBar.addAction(self.menuCXI.menuAction()) self.menuBar.addAction(self.menuAnalysis.menuAction()) self.menuBar.addAction(self.menuView.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(681, 463) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8("brain_icon2.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.graphicsView = ImageView(self.centralwidget) self.graphicsView.setMinimumSize(QtCore.QSize(450, 0)) self.graphicsView.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.graphicsView.setObjectName(_fromUtf8("graphicsView")) self.horizontalLayout.addWidget(self.graphicsView) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.btnLeft = QtGui.QPushButton(self.centralwidget) self.btnLeft.setObjectName(_fromUtf8("btnLeft")) self.horizontalLayout_2.addWidget(self.btnLeft) self.btnRight = QtGui.QPushButton(self.centralwidget) self.btnRight.setObjectName(_fromUtf8("btnRight")) self.horizontalLayout_2.addWidget(self.btnRight) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.listInfo = QtGui.QListWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.listInfo.sizePolicy().hasHeightForWidth()) self.listInfo.setSizePolicy(sizePolicy) self.listInfo.setObjectName(_fromUtf8("listInfo")) self.verticalLayout_2.addWidget(self.listInfo) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.btnXtra = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.btnXtra.sizePolicy().hasHeightForWidth()) self.btnXtra.setSizePolicy(sizePolicy) self.btnXtra.setObjectName(_fromUtf8("btnXtra")) self.horizontalLayout_3.addWidget(self.btnXtra) self.verticalLayout_2.addLayout(self.horizontalLayout_3) self.horizontalLayout.addLayout(self.verticalLayout_2) self.verticalLayout.addLayout(self.horizontalLayout) self.hSlider = QtGui.QSlider(self.centralwidget) self.hSlider.setOrientation(QtCore.Qt.Horizontal) self.hSlider.setObjectName(_fromUtf8("hSlider")) self.verticalLayout.addWidget(self.hSlider) MainWindow.setCentralWidget(self.centralwidget) self.menuBar = QtGui.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 681, 21)) self.menuBar.setObjectName(_fromUtf8("menuBar")) self.menuFile = QtGui.QMenu(self.menuBar) self.menuFile.setObjectName(_fromUtf8("menuFile")) MainWindow.setMenuBar(self.menuBar) self.actionSelecionar_Pasta = QtGui.QAction(MainWindow) self.actionSelecionar_Pasta.setObjectName(_fromUtf8("actionSelecionar_Pasta")) self.menuFile.addAction(self.actionSelecionar_Pasta) self.menuBar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)