osg::QFieldContainerView::QWidgetTableItem Class Reference

List of all members.

Public Member Functions

 QWidgetTableItem (QTable *pTable)
virtual ~QWidgetTableItem (void)
virtual void paint (QPainter *pPainter, const QColorGroup &cg, const QRect &cr, bool selected)
virtual QSize sizeHint (void) const

Private Types

typedef QTableItem Inherited


Detailed Description

Definition at line 115 of file OSGQFieldContainerView_qt.h.


Member Typedef Documentation

Definition at line 129 of file OSGQFieldContainerView_qt.h.


Constructor & Destructor Documentation

QFieldContainerView::QWidgetTableItem::QWidgetTableItem ( QTable *  pTable  ) 

Definition at line 316 of file OSGQFieldContainerView_qt.cpp.

00317     : Inherited(pTable, Never, "")
00318 {
00319     setEnabled(false);
00320 }

QFieldContainerView::QWidgetTableItem::~QWidgetTableItem ( void   )  [virtual]

Definition at line 322 of file OSGQFieldContainerView_qt.cpp.

00323 {
00324 }


Member Function Documentation

void QFieldContainerView::QWidgetTableItem::paint ( QPainter *  pPainter,
const QColorGroup &  cg,
const QRect &  cr,
bool  selected 
) [virtual]

Definition at line 327 of file OSGQFieldContainerView_qt.cpp.

00332 {
00333     QWidget *pWidget = table()->cellWidget(row(), col());
00334 
00335     if(pWidget)
00336         pWidget->repaint();
00337 }

QSize QFieldContainerView::QWidgetTableItem::sizeHint ( void   )  const [virtual]

Definition at line 340 of file OSGQFieldContainerView_qt.cpp.

00341 {
00342     QWidget *pWidget = table()->cellWidget(row(), col());
00343 
00344     if(pWidget)
00345         return pWidget->sizeHint();
00346     else
00347         return QSize(10, 10);
00348 }


The documentation for this class was generated from the following files:

Generated on Mon Mar 17 12:26:04 2008 for OpenSG by  doxygen 1.5.5