Exemple #1
0
    def limitsChanged(self, param, limits):
        """Called when the parameter's limits have changed"""
        # Do we need this? copied from example
        ParameterItem.limitsChanged(self, param, limits)

        self.wlow.setOpts(bounds=limits)
        self.whigh.setOpts(bounds=limits)
    def limitsChanged(self, param, limits):
        """Called when the parameter's limits have changed"""
        # Do we need this? copied from example
        ParameterItem.limitsChanged(self, param, limits)

        self.wlow.setOpts(bounds=limits)
        self.whigh.setOpts(bounds=limits)
Exemple #3
0
    def treeWidgetChanged(self):
        ParameterItem.treeWidgetChanged(self)
        tree = self.treeWidget()
        if tree is None:
            return

        tree.setFirstItemColumnSpanned(self, True)
        tree.setItemWidget(self, 0, self.layoutWidget)
Exemple #4
0
    def limitsChanged(self, param, limits):
        """Called when the parameter's limits have changed"""
        # Do we need this? copied from example
        ParameterItem.limitsChanged(self, param, limits)

        for l in limits:
            self.addFileToList(l[0], l[1])

        self.setDefault(0)
    def limitsChanged(self, param, limits):
        """Called when the parameter's limits have changed"""
        # Do we need this? copied from example
        ParameterItem.limitsChanged(self, param, limits)

        for l in limits:
            self.addFileToList(l[0], l[1])

        self.setDefault(0)
Exemple #6
0
 def __init__(self, param, depth):
     ParameterItem.__init__(self, param, depth)
     self.layoutWidget = QtGui.QWidget()
     self.layout = QtGui.QHBoxLayout()
     self.layout.setContentsMargins(0, 0, 0, 0)
     self.layoutWidget.setLayout(self.layout)
     title = param.opts.get('title', None)
     if title is None:
         title = param.name()
     self.button = QtGui.QPushButton(title)
     #self.layout.addSpacing(100)
     self.layout.addWidget(self.button)
     self.layout.addStretch()
     self.button.clicked.connect(self.buttonClicked)
     param.sigNameChanged.connect(self.paramRenamed)
     self.setText(0, '')