OpendTect
7.0
|
Classes | |
class | CellData |
Public Types | |
enum | CellType { Bool , Text , NumI , NumF , NumD , Color , Date , Enum , Other } |
enum | ItemFlag { NoFlags =0 , ItemSelectable =1 , ItemEditable =2 , ItemDragEnabled =4 , ItemDropEnabled =8 , ItemIsUserCheckable =16 , ItemEnabled =32 } |
Public Member Functions | |
virtual | ~TableModel () |
void | beginReset () |
virtual OD::Color | cellColor (int row, int col) const =0 |
void | endReset () |
virtual int | flags (int row, int col) const =0 |
QAbstractTableModel * | getAbstractModel () |
virtual CellData | getCellData (int row, int col) const =0 |
virtual CellType | getColumnCellType (int col) const |
virtual const EnumDef * | getEnumDef (int col) const |
virtual uiString | headerText (int rowcol, OD::Orientation) const =0 |
virtual int | isChecked (int row, int col) const |
virtual int | nrCols () const =0 |
virtual int | nrRows () const =0 |
virtual PixmapDesc | pixmap (int row, int col) const =0 |
virtual void | setCellData (int row, int col, const CellData &)=0 |
virtual void | setChecked (int row, int col, int val) |
virtual OD::Color | textColor (int row, int col) const =0 |
virtual uiString | tooltip (int row, int col) const =0 |
Protected Member Functions | |
TableModel () | |
Protected Attributes | |
ODAbstractTableModel * | odtablemodel_ |
<>
enum TableModel::CellType |
enum TableModel::ItemFlag |
|
virtual |
|
protected |
void TableModel::beginReset | ( | ) |
|
pure virtual |
void TableModel::endReset | ( | ) |
|
pure virtual |
QAbstractTableModel* TableModel::getAbstractModel | ( | ) |
|
pure virtual |
|
virtual |
|
inlinevirtual |
|
pure virtual |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024