Trees | Indices | Help |
|
---|
|
1 # -*- coding: utf-8 -*- 2 3 ########################################################################## 4 # mctable.py 5 # 6 # MOCOP main table widget. Includes sub widgets. 7 # 8 # (C) 2008 Likya Software 9 ########################################################################## 10 11 from PyQt4.Qt import * 12 13 from mc import MC 1416 ''' 17 Vertical table header widget used in MOCOP tables. 18 '''4420 ''' 21 Create a new instance. 22 ''' 23 QHeaderView.__init__(self, orientation, parent) 24 self.setObjectName('mcverticalheader') 25 self._resizeMode = resizeMode 26 self.setResizeMode(self._resizeMode) 27 self._sizeHintSize = None2830 ''' 31 We want the header to have a fixed width. 32 ''' 33 self._sizeHintSize = QSize(QHeaderView.sizeHint(self)) 34 self._sizeHintSize.setWidth(MC.TABLE_VERTICAL_HEADER_WIDTH) 35 return self._sizeHintSize3638 ''' 39 After QHeaderView is reset, resizeMode is also reset. We 40 force it to use our resizeMode. 41 ''' 42 QHeaderView.reset(self) 43 self.setResizeMode(self._resizeMode)
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Oct 29 19:46:52 2009 | http://epydoc.sourceforge.net |