Example #1
0
 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
Example #2
0
 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
Example #3
0
    def __init__(self):
        QColormapBar.__init__(self)

        self.setAutoFillBackground(True)

        AbstractQtControlWidget.__init__(self)
        self.setMinimumHeight(40)

        self.value_changed_signal = self.valueChanged
Example #4
0
    def __init__(self):
        QColormapBar.__init__(self)

        self.setAutoFillBackground(True)

        AbstractQtControlWidget.__init__(self)
        self.setMinimumHeight(40)

        self.value_changed_signal = self.valueChanged
Example #5
0
    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
Example #6
0
    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
Example #7
0
 def __init__(self):
     AbstractQtControlWidget.__init__(self)
Example #8
0
 def apply(self, control):
     AbstractQtControlWidget.apply(self, control)
     control.interface.min = self.start_spinbox.minimum()
     control.interface.max = self.end_spinbox.maximum()
Example #9
0
 def apply(self, control):
     AbstractQtControlWidget.apply(self, control)
     control.interface.min = self.slider.minimum()
     control.interface.max = self.slider.maximum()
     control.value = self.value()
Example #10
0
 def __init__(self):
     QtGui.QCheckBox.__init__(self)
     AbstractQtControlWidget.__init__(self)
     self.setFocusPolicy(QtCore.Qt.StrongFocus)
     self.setAutoFillBackground(True)
     self.value_changed_signal = self.stateChanged
Example #11
0
    def __init__(self):
        AbstractQtControlWidget.__init__(self)
        MaterialEditor.__init__(self, parent=None)

        # Signal used by "autoapply" method
        self.value_changed_signal = 'valueChanged()'
Example #12
0
    def __init__(self):
        AbstractQtControlWidget.__init__(self)
        MaterialEditor.__init__(self, parent=None)

        # Signal used by "autoapply" method
        self.value_changed_signal = 'valueChanged()'
Example #13
0
 def __init__(self):
     AbstractQtControlWidget.__init__(self)
     Curve2DEditor.__init__(self, parent=None)
     self.value_changed_signal = 'valueChanged()'
Example #14
0
 def apply(self, control):
     AbstractQtControlWidget.apply(self, control)
Example #15
0
 def __init__(self):
     AbstractQtControlWidget.__init__(self)
     NurbsPatchEditor.__init__(self, parent=None)
     self.value_changed_signal = 'valueChanged()'
Example #16
0
 def __init__(self):
     AbstractQtControlWidget.__init__(self)
     Curve2DEditor.__init__(self, parent=None, constraints=FuncConstraint())
     self.value_changed_signal = 'valueChanged()'
Example #17
0
 def __init__(self):
     AbstractQtControlWidget.__init__(self)
Example #18
0
 def __init__(self):
     QtGui.QCheckBox.__init__(self)
     AbstractQtControlWidget.__init__(self)
     self.setFocusPolicy(QtCore.Qt.StrongFocus)
     self.setAutoFillBackground(True)
     self.value_changed_signal = self.stateChanged
Example #19
0
 def apply(self, control):
     AbstractQtControlWidget.apply(self, control)
     control.interface.min = self.slider.minimum()
     control.interface.max = self.slider.maximum()
     control.value = self.value()
Example #20
0
 def apply(self, control):
     AbstractQtControlWidget.apply(self, control)
     control.interface.min = self.start_spinbox.minimum()
     control.interface.max = self.end_spinbox.maximum()
Example #21
0
 def apply(self, control):
     AbstractQtControlWidget.apply(self, control)
Example #22
0
 def apply(self, control):
     AbstractQtControlWidget.apply(self, control)
     control.interface.min = self.minimum()
     control.interface.max = self.maximum()
     control.interface.step = self.step()
Example #23
0
 def apply(self, control):
     AbstractQtControlWidget.apply(self, control)
     control.interface.min = self.minimum()
     control.interface.max = self.maximum()
     control.interface.step = self.step()
Example #24
0
 def __init__(self):
     AbstractQtControlWidget.__init__(self)
     Curve2DEditor.__init__(self, parent=None)
     self.value_changed_signal = "valueChanged()"