def __init__(self, parent, tileview, featuredlg=None, *args, **kw): super(AtContrastWidget, self).__init__(parent) self.tileview = tileview self.featuredlg = featuredlg self.parent = parent self.colors = None vbox = QtWidgets.QVBoxLayout(self) self.enhancer = AtEnhancerWidget(self) vbox.addWidget(self.enhancer) vbox.setContentsMargins(0, 0, 0, 0) self.enhancer.sliderReleased.connect(self.enhanceContrast)
def __init__(self, parent, viewer, *args, **kw): super(ChannelBar, self).__init__(parent, *args, **kw) self._images = None self._contours = None self._channel_count = 0 self.viewer = viewer vbox = QtWidgets.QVBoxLayout(self) self.gbox = QtWidgets.QGridLayout() cbox = QtWidgets.QVBoxLayout() self.enhancer = AtEnhancerWidget(self) self.enhancer.valuesUpdated.connect(self.updateImage) cbox.addWidget(self.enhancer) vbox.addLayout(self.gbox) vbox.addLayout(cbox) vbox.setContentsMargins(3, 3, 3, 3) self.gbox.setContentsMargins(0, 0, 0, 0) cbox.setContentsMargins(0, 0, 0, 0)