示例#1
0
    def __init__(self, parent):
        QTable.__init__(self, parent, "configurationTable")

        self.setFrameShape(QTable.ToolBarPanel)
        self.setFrameShadow(QTable.Sunken)
        self.setResizePolicy(QTable.Default)
        self.setLeftMargin(0)
        self.setNumCols(3)
        self.setSelectionMode(QTable.NoSelection)
        self.horizontalHeader().setLabel(0, self.trUtf8("Properties"))
        self.horizontalHeader().setLabel(1, self.trUtf8("Values"))
        self.horizontalHeader().setLabel(2, self.trUtf8(""))
        self.horizontalHeader().setResizeEnabled(False)
        self.horizontalHeader().setClickEnabled(False)
        self.horizontalHeader().setMovingEnabled(False)

        self.setColumnReadOnly(0, 1)  # column 0 is read-only
        self.setColumnReadOnly(0, 2)
        self.setColumnStretchable(0, 0)
        self.setColumnStretchable(1, 1)
        self.setColumnStretchable(2, 0)

        self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        self.propertyBag = None

        QObject.connect(self, SIGNAL("valueChanged(int, int)"),
                        self.OnValueChanged)
    def __init__(self, parent):
        QTable.__init__(self, parent)

        self.motorsList = QStringList()
        self.motors = {}
        self.customColumns = {}

        self.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        self.setLeftMargin(0)  # no vertical header
        self.setNumCols(5)
        self.setNumRows(1)
        self.setVScrollBarMode(QScrollView.AlwaysOff)

        self.horizontalHeader().setLabel(0, 'Motor')
        self.horizontalHeader().setLabel(1, 'Motor pos.')
        self.horizontalHeader().setLabel(2, 'Start pos.')
        self.horizontalHeader().setLabel(3, 'End pos.')
        self.horizontalHeader().setLabel(4, 'Nb points')

        self.adjustColumn(2)
        self.adjustColumn(3)
        self.adjustColumn(4)
        self.horizontalHeader().setResizeEnabled(False)

        QObject.connect(self, SIGNAL('valueChanged(int, int)'),
                        self.valueChanged)
示例#3
0
    def __init__(self,parent,*pars):

        QTable.__init__(self,parent,*pars)

        # Defaults
        self.setNumAxes    ( 1 )
        self.setLeftMargin ( 0 )
示例#4
0
    def __init__(self, parent):
        QTable.__init__(self, parent)

        self.motorsList = QStringList()
        self.motors = {}
        self.customColumns = {}

        self.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        self.setLeftMargin(0)  # no vertical header
        self.setNumCols(5)
        self.setNumRows(1)
        self.setVScrollBarMode(QScrollView.AlwaysOff)

        self.horizontalHeader().setLabel(0, "Motor")
        self.horizontalHeader().setLabel(1, "Motor pos.")
        self.horizontalHeader().setLabel(2, "Start pos.")
        self.horizontalHeader().setLabel(3, "End pos.")
        self.horizontalHeader().setLabel(4, "Nb points")

        self.adjustColumn(2)
        self.adjustColumn(3)
        self.adjustColumn(4)
        self.horizontalHeader().setResizeEnabled(False)

        QObject.connect(self, SIGNAL("valueChanged(int, int)"), self.valueChanged)
    def __init__(self, parent):
        QTable.__init__(self, parent)

        self.choicesList = QStringList()
        self.motors = {}

        self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
        self.setLeftMargin(0) # no vertical header
        self.setNumCols(5)
        self.setNumRows(0)
        self.setVScrollBarMode(QScrollView.AlwaysOff)
        
        self.horizontalHeader().setLabel(0, 'Axis')
        self.horizontalHeader().setLabel(1, 'Motor pos.')
        self.horizontalHeader().setLabel(2, 'Start pos.')
        self.horizontalHeader().setLabel(3, 'End pos.')
        self.horizontalHeader().setLabel(4, 'Nb points')
        #self.horizontalHeader().setLabel(5, 'Ct. time')
        self.adjustColumn(2)
        self.adjustColumn(3)
        self.adjustColumn(4)
        self.horizontalHeader().setResizeEnabled(False)
        #self.adjustColumn(5)

        self.connect(self, SIGNAL('valueChanged(int, int)'), self.valueChanged)
示例#6
0
    def __init__(self, parent, *pars):

        QTable.__init__(self, parent, *pars)

        # Defaults
        self.setNumAxes(1)
        self.setLeftMargin(0)
    def __init__(self, parent):
        QTable.__init__(self, parent, 'configurationTable')

        self.setFrameShape(QTable.ToolBarPanel)
        self.setFrameShadow(QTable.Sunken)
        self.setResizePolicy(QTable.Default)
        self.setLeftMargin(0)
        self.setNumCols(3)
        self.setSelectionMode(QTable.NoSelection)
        self.horizontalHeader().setLabel(0, self.trUtf8('Properties'))
        self.horizontalHeader().setLabel(1, self.trUtf8('Values'))
        self.horizontalHeader().setLabel(2, self.trUtf8(''))
        self.horizontalHeader().setResizeEnabled(False)
        self.horizontalHeader().setClickEnabled(False)
        self.horizontalHeader().setMovingEnabled(False)
 
        self.setColumnReadOnly(0, 1) # column 0 is read-only
        self.setColumnReadOnly(0, 2)
        self.setColumnStretchable(0, 0)
        self.setColumnStretchable(1, 1)
        self.setColumnStretchable(2, 0)

        self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        self.propertyBag = None

        QObject.connect(self, SIGNAL('valueChanged(int, int)'), self.OnValueChanged)
示例#8
0
 def __init__(self, parent, searchForm, editForm, *args):
     QTable.__init__(self, parent, *args)
     self.setSelectionMode(QTable.SingleRow)
     self.setShowGrid(True)
     self.app = kuraapp.app
     self.searchForm = searchForm
     self.editForm = editForm
     self.headers = []
     self.connect(self, SIGNAL("valueChanged(int, int)"), self.commit)
     self.setSorting(True)
    def __init__(self, parent):
        QTable.__init__(self, parent)

        self.customColumns = {}

        self.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        self.setLeftMargin(0)  # no vertical header
        QTable.setNumCols(self, 0)
        QTable.setNumRows(self, 0)
        self.setVScrollBarMode(QScrollView.AlwaysOff)

        self.horizontalHeader().setResizeEnabled(False)
示例#10
0
    def __init__(self, parent):
        QTable.__init__(self, parent)

        self.customColumns = {}

        self.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
        self.setLeftMargin(0)  # no vertical header
        QTable.setNumCols(self, 0)
        QTable.setNumRows(self, 0)
        self.setVScrollBarMode(QScrollView.AlwaysOff)

        self.horizontalHeader().setResizeEnabled(False)
示例#11
0
    def __init__(self, parent):
        QTable.__init__(self, parent)

        self.motorList = QStringList()
        self.motors = {}

        self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum)
        self.setLeftMargin(0)  # no vertical header
        self.setNumCols(5)
        self.setNumRows(0)
        self.setVScrollBarMode(QScrollView.AlwaysOff)

        self.horizontalHeader().setLabel(0, "Motor")
        self.horizontalHeader().setLabel(1, "Motor pos.")
        self.horizontalHeader().setLabel(2, "Start pos.")
        self.horizontalHeader().setLabel(3, "End pos.")
        self.horizontalHeader().setLabel(4, "Nb points")

        self.adjustColumn(2)
        self.adjustColumn(3)
        self.adjustColumn(4)
        self.horizontalHeader().setResizeEnabled(False)

        QObject.connect(self, SIGNAL("valueChanged(int, int)"), self.valueChanged)
示例#12
0
 def __init__(self, parent=None):
     QTable.__init__(self, parent)
     self.data = None
示例#13
0
 def __init__(self, parent, name):
     """Set up the table, sort direction 0
     """
     QTable.__init__(self, parent, name)
     self._dir = 0
示例#14
0
 def __init__(self, parent=None):
     QTable.__init__(self, parent)
     self.data = None