Beispiel #1
0
    def __init__(self):
        super(IntegrationView, self).__init__()
        self.setupUi(self)
        self.horizontal_splitter.setStretchFactor(5, 0)
        self.horizontal_splitter.setSizes([500, 200])
        self.vertical_splitter.setStretchFactor(0, 0)
        self.vertical_splitter.setStretchFactor(1, 1)
        self.vertical_splitter.setSizes([100, 700])
        self.img_view = IntegrationImgView(self.img_pg_layout,
                                           orientation='horizontal')
        self.img_pg_layout.ci.layout.setContentsMargins(10, 10, 10, 5)
        self.img_pg_layout.ci.layout.setSpacing(5)
        self.spectrum_view = SpectrumView(self.spectrum_pg_layout)
        self.spectrum_pg_layout.ci.layout.setContentsMargins(10, 10, 0, 10)
        self.set_validator()

        self.overlay_tw.cellChanged.connect(self.overlay_label_editingFinished)
        self.overlay_show_cbs = []
        self.overlay_color_btns = []

        self.phase_tw.cellChanged.connect(self.phase_label_editingFinished)
        self.phase_show_cbs = []
        self.phase_color_btns = []
        header_view = QtGui.QHeaderView(QtCore.Qt.Horizontal, self.phase_tw)
        self.phase_tw.setHorizontalHeader(header_view)
        header_view.setResizeMode(2, QtGui.QHeaderView.Stretch)
        header_view.setResizeMode(3, QtGui.QHeaderView.ResizeToContents)
        header_view.setResizeMode(4, QtGui.QHeaderView.ResizeToContents)
        header_view.hide()
Beispiel #2
0
 def __init__(self):
     super(IntegrationView, self).__init__(None)
     self.setupUi(self)
     self.horizontal_splitter.setStretchFactor(0, 1)
     self.horizontal_splitter.setStretchFactor(1, 1)
     self.horizontal_splitter.setSizes([300, 200])
     self.vertical_splitter.setStretchFactor(0, 0)
     self.vertical_splitter.setStretchFactor(1, 1)
     self.vertical_splitter.setSizes([100, 700])
     self.img_view = IntegrationImgView(self.img_pg_layout,
                                        orientation='horizontal')
     self.spectrum_view = SpectrumView(self.spectrum_pg_layout)
     self.set_validator()
     self.set_correct_labels()