Solarity
16th March 2006, 20:33
My table's horizontal header is not lined up accurately with the cell. I can't quite figure out what is causing this. Here's a sample code fragment:
class CommonDrugs(QTable):
def __init__(self, parent, db):
QTable.__init__(self, 4, 0, parent)
self.setMinimumHeight(102)
self.setMaximumHeight(102)
self.numCols = 0
self.startOCEANS = None
self.startIHCIS = None
self.vheader = self.verticalHeader()
self.vheader.setMinimumWidth(50)
self.vheader.setLabel(0, QString('Cond A'))
self.vheader.setLabel(1, QString('Cond B'))
self.vheader.setLabel(2, QString('Cond C'))
self.vheader.setLabel(3, QString('Cond D'))
hheader = self.horizontalHeader()
self.connect(hheader, SIGNAL("clicked(int)")
, self.sortWholeRows
)
I've tried using:
self.hheader.setOffset(50)
but to no avail.
Any idea?
class CommonDrugs(QTable):
def __init__(self, parent, db):
QTable.__init__(self, 4, 0, parent)
self.setMinimumHeight(102)
self.setMaximumHeight(102)
self.numCols = 0
self.startOCEANS = None
self.startIHCIS = None
self.vheader = self.verticalHeader()
self.vheader.setMinimumWidth(50)
self.vheader.setLabel(0, QString('Cond A'))
self.vheader.setLabel(1, QString('Cond B'))
self.vheader.setLabel(2, QString('Cond C'))
self.vheader.setLabel(3, QString('Cond D'))
hheader = self.horizontalHeader()
self.connect(hheader, SIGNAL("clicked(int)")
, self.sortWholeRows
)
I've tried using:
self.hheader.setOffset(50)
but to no avail.
Any idea?