def __init__(self): QtGui.QLineEdit.__init__(self) AbstractQtControlWidget.__init__(self) self.setMinimumHeight(20) self.setFocusPolicy(QtCore.Qt.StrongFocus) self.setAutoFillBackground(True) self.value_changed_signal = self.editingFinished
def __init__(self): QColormapBar.__init__(self) self.setAutoFillBackground(True) AbstractQtControlWidget.__init__(self) self.setMinimumHeight(40) self.value_changed_signal = self.valueChanged
def __init__(self): QtGui.QWidget.__init__(self) self.colormap_bar = QColormapBar() self.colormap_bar.setMinimumHeight(20) self.colormap_bar.setMinimumWidth(120) self.colormap_name = "grey" # self.label = QtGui.QLabel(self) # self.label.setText("Colormap") self.combobox = QtGui.QComboBox(self) # self.setMinimumHeight(50) colormap_names = [] # colormaps_path = Path(shared_data(tissuelab, 'colormaps/grey.lut')).parent colormaps_path = shared_data(tissuelab) / 'colormaps' for colormap_file in colormaps_path.walkfiles('*.lut'): colormap_name = str(colormap_file.name[:-4]) colormap_names.append(colormap_name) colormap_names.sort() # map between string and combobox index self.map_index = {} for s in colormap_names: self.combobox.addItem(s) self.map_index[s] = self.combobox.count() - 1 self.combobox.setCurrentIndex(self.map_index[self.colormap_name]) # Fill background to avoid to see text or widget behind self.setAutoFillBackground(True) AbstractQtControlWidget.__init__(self) self.combobox.currentIndexChanged.connect(self.updateColormap) self.colormap_bar.valueChanged.connect(self.valueChanged) layout = QtGui.QHBoxLayout(self) layout.setContentsMargins(0, 0, 0, 0) # line = QtGui.QHBoxLayout(self) # line.setContentsMargins(0, 0, 0, 0) # line.addWidget(self.label) # line.addWidget(self.combobox) # layout.addLayout(line) layout.addWidget(self.combobox) layout.addWidget(self.colormap_bar) self.value_changed_signal = self.valueChanged
def __init__(self): QtGui.QWidget.__init__(self) self.colormap_bar = QColormapBar() self.colormap_bar.setMinimumHeight(20) self.colormap_bar.setMinimumWidth(120) self.colormap_name = "grey" # self.label = QtGui.QLabel(self) # self.label.setText("Colormap") self.combobox = QtGui.QComboBox(self) # self.setMinimumHeight(50) colormap_names = [] # colormaps_path = Path(shared_data(tissuelab, 'colormaps/grey.lut')).parent colormaps_path = shared_data(tissuelab)/'colormaps' for colormap_file in colormaps_path.walkfiles('*.lut'): colormap_name = str(colormap_file.name[:-4]) colormap_names.append(colormap_name) colormap_names.sort() # map between string and combobox index self.map_index = {} for s in colormap_names: self.combobox.addItem(s) self.map_index[s] = self.combobox.count() - 1 self.combobox.setCurrentIndex(self.map_index[self.colormap_name]) # Fill background to avoid to see text or widget behind self.setAutoFillBackground(True) AbstractQtControlWidget.__init__(self) self.combobox.currentIndexChanged.connect(self.updateColormap) self.colormap_bar.valueChanged.connect(self.valueChanged) layout = QtGui.QHBoxLayout(self) layout.setContentsMargins(0, 0, 0, 0) # line = QtGui.QHBoxLayout(self) # line.setContentsMargins(0, 0, 0, 0) # line.addWidget(self.label) # line.addWidget(self.combobox) # layout.addLayout(line) layout.addWidget(self.combobox) layout.addWidget(self.colormap_bar) self.value_changed_signal = self.valueChanged
def __init__(self): AbstractQtControlWidget.__init__(self)
def __init__(self): QtGui.QCheckBox.__init__(self) AbstractQtControlWidget.__init__(self) self.setFocusPolicy(QtCore.Qt.StrongFocus) self.setAutoFillBackground(True) self.value_changed_signal = self.stateChanged
def __init__(self): AbstractQtControlWidget.__init__(self) Curve2DEditor.__init__(self, parent=None) self.value_changed_signal = 'valueChanged()'
def __init__(self): AbstractQtControlWidget.__init__(self) MaterialEditor.__init__(self, parent=None) # Signal used by "autoapply" method self.value_changed_signal = 'valueChanged()'
def __init__(self): AbstractQtControlWidget.__init__(self) Curve2DEditor.__init__(self, parent=None, constraints=FuncConstraint()) self.value_changed_signal = 'valueChanged()'
def __init__(self): AbstractQtControlWidget.__init__(self) NurbsPatchEditor.__init__(self, parent=None) self.value_changed_signal = 'valueChanged()'
def __init__(self): AbstractQtControlWidget.__init__(self) Curve2DEditor.__init__(self, parent=None) self.value_changed_signal = "valueChanged()"