Public Types | Public Member Functions | Friends

QTableWidgetItem Class Reference

Search for all occurrences

Detailed Description

Definition at line 82 of file qtablewidget.h.

#include <qtablewidget.h>

List of all members.

Public Types

enum   ItemType { Type = 0, UserType = 1000 }

Public Member Functions

  QTableWidgetItem (int type=Type)
  QTableWidgetItem (const QString &text, int type=Type)
  QTableWidgetItem (const QIcon &icon, const QString &text, int type=Type)
  QTableWidgetItem (const QTableWidgetItem &other)
virtual  ~QTableWidgetItem ()
virtual QTableWidgetItem clone () const
QTableWidget tableWidget () const
int  row () const
int  column () const
void  setSelected (bool select)
bool  isSelected () const
Qt::ItemFlags  flags () const
void  setFlags (Qt::ItemFlags flags)
QString  text () const
void  setText (const QString &text)
QIcon  icon () const
void  setIcon (const QIcon &icon)
QString  statusTip () const
void  setStatusTip (const QString &statusTip)
QString  toolTip () const
void  setToolTip (const QString &toolTip)
QString  whatsThis () const
void  setWhatsThis (const QString &whatsThis)
QFont  font () const
void  setFont (const QFont &font)
int  textAlignment () const
void  setTextAlignment (int alignment)
QColor  backgroundColor () const
void  setBackgroundColor (const QColor &color)
QBrush  background () const
void  setBackground (const QBrush &brush)
QColor  textColor () const
void  setTextColor (const QColor &color)
QBrush  foreground () const
void  setForeground (const QBrush &brush)
Qt::CheckState  checkState () const
void  setCheckState (Qt::CheckState state)
QSize  sizeHint () const
void  setSizeHint (const QSize &size)
virtual QVariant  data (int role) const
virtual void  setData (int role, const QVariant &value)
virtual bool  operator< (const QTableWidgetItem &other) const
virtual void  read (QDataStream &in)
virtual void  write (QDataStream &out) const
QTableWidgetItem operator= (const QTableWidgetItem &other)
int  type () const

Friends

class  QTableWidget
class  QTableModel

Member Enumeration Documentation

enum ItemType
Enumerator:
Type 
UserType 

Definition at line 87 of file qtablewidget.h.

{ Type = 0, UserType = 1000 };

Constructor & Destructor Documentation

QTableWidgetItem ( int  type = Type )
QTableWidgetItem ( const QString text,
int  type = Type 
) [explicit]
QTableWidgetItem ( const QIcon icon,
const QString text,
int  type = Type 
) [explicit]
QTableWidgetItem ( const QTableWidgetItem other )
virtual ~QTableWidgetItem ( ) [virtual]

Member Function Documentation

virtual QTableWidgetItem* clone ( ) const [virtual]
QTableWidget* tableWidget ( ) const [inline]

Definition at line 96 of file qtablewidget.h.

{ return view; }
int row ( ) const [inline]

Definition at line 359 of file qtablewidget.h.

{ return (view ? view->row(this) : -1); }
int column ( ) const [inline]

Definition at line 362 of file qtablewidget.h.

{ return (view ? view->column(this) : -1); }
void setSelected ( bool  select ) [inline]

Definition at line 365 of file qtablewidget.h.

{ if (view) view->setItemSelected(this, aselect); }
bool isSelected ( ) const [inline]

Definition at line 368 of file qtablewidget.h.

{ return (view ? view->isItemSelected(this) : false); }
Qt::ItemFlags flags ( ) const [inline]

Definition at line 104 of file qtablewidget.h.

{ return itemFlags; }
void setFlags ( Qt::ItemFlags  flags )
QString text ( ) const [inline]

Definition at line 107 of file qtablewidget.h.

        { return data(Qt::DisplayRole).toString(); }
void setText ( const QString text ) [inline]

Definition at line 191 of file qtablewidget.h.

{ setData(Qt::DisplayRole, atext); }
QIcon icon ( ) const [inline]
void setIcon ( const QIcon icon ) [inline]

Definition at line 194 of file qtablewidget.h.

QString statusTip ( ) const [inline]

Definition at line 115 of file qtablewidget.h.

void setStatusTip ( const QString statusTip ) [inline]

Definition at line 197 of file qtablewidget.h.

{ setData(Qt::StatusTipRole, astatusTip); }
QString toolTip ( ) const [inline]

Definition at line 120 of file qtablewidget.h.

        { return data(Qt::ToolTipRole).toString(); }
void setToolTip ( const QString toolTip ) [inline]

Definition at line 201 of file qtablewidget.h.

{ setData(Qt::ToolTipRole, atoolTip); }
QString whatsThis ( ) const [inline]

Definition at line 126 of file qtablewidget.h.

void setWhatsThis ( const QString whatsThis ) [inline]

Definition at line 206 of file qtablewidget.h.

{ setData(Qt::WhatsThisRole, awhatsThis); }
QFont font ( ) const [inline]
void setFont ( const QFont font ) [inline]

Definition at line 210 of file qtablewidget.h.

{ setData(Qt::FontRole, afont); }
int textAlignment ( ) const [inline]

Definition at line 135 of file qtablewidget.h.

void setTextAlignment ( int  alignment ) [inline]

Definition at line 137 of file qtablewidget.h.

        { setData(Qt::TextAlignmentRole, alignment); }
QColor backgroundColor ( ) const [inline]
void setBackgroundColor ( const QColor color ) [inline]
QBrush background ( ) const [inline]
void setBackground ( const QBrush brush ) [inline]

Definition at line 147 of file qtablewidget.h.

QColor textColor ( ) const [inline]
void setTextColor ( const QColor color ) [inline]

Definition at line 152 of file qtablewidget.h.

        { setData(Qt::TextColorRole, color); }
QBrush foreground ( ) const [inline]
void setForeground ( const QBrush brush ) [inline]

Definition at line 157 of file qtablewidget.h.

Qt::CheckState checkState ( ) const [inline]

Definition at line 160 of file qtablewidget.h.

        { return static_cast<Qt::CheckState>(data(Qt::CheckStateRole).toInt()); }
void setCheckState ( Qt::CheckState  state ) [inline]

Definition at line 162 of file qtablewidget.h.

QSize sizeHint ( void  ) const [inline]
void setSizeHint ( const QSize size ) [inline]

Definition at line 167 of file qtablewidget.h.

virtual QVariant data ( int  role ) const [virtual]
virtual void setData ( int  role,
const QVariant value 
) [virtual]
virtual bool operator< ( const QTableWidgetItem other ) const [virtual]
virtual void read ( QDataStream in ) [virtual]
virtual void write ( QDataStream out ) const [virtual]
QTableWidgetItem& operator= ( const QTableWidgetItem other )
int type ( ) const [inline]

Definition at line 181 of file qtablewidget.h.

{ return rtti; }

Friends And Related Function Documentation

friend class QTableWidget [friend]

Definition at line 84 of file qtablewidget.h.

friend class QTableModel [friend]

Definition at line 85 of file qtablewidget.h.


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

QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem
QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem QTableWidgetItem