20 #ifndef _SCHEMAITEM_HXX_
21 #define _SCHEMAITEM_HXX_
51 virtual QVariant
data(
int column,
int role)
const;
52 virtual Qt::ItemFlags
flags(
const QModelIndex &index);
53 virtual int row()
const;
57 virtual void select(
bool isSelected);
virtual Subject * getSubject()
virtual Qt::ItemFlags flags(const QModelIndex &index)
virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action)
virtual ItemMimeData * mimeData(ItemMimeData *mime)
virtual void appendChild(SchemaItem *child)
virtual void setExecState(int execState)
QList< QVariant > _itemToolTip
QList< SchemaItem * > _childItems
virtual QString getMimeFormat()
virtual void toggleState()
virtual QVariant runToolTip(int column) const
virtual void setCaseValue()
used in node derived classes
QList< QVariant > _itemCheckState
virtual void select(bool isSelected)
virtual QVariant editionWhatsThis(int column) const
QModelIndex modelIndex(int column=0)
virtual void insertChild(int row, SchemaItem *child)
QList< QVariant > _itemDeco
virtual void popupMenu(QWidget *caller, const QPoint &globalPos)
virtual SchemaItem * parent()
virtual QVariant runWhatsThis(int column) const
QList< QVariant > _itemBackground
SchemaItem(SchemaItem *parent, QString label, Subject *subject)
virtual int columnCount() const
virtual void update(GuiEvent event, int type, Subject *son)
virtual QVariant data(int column, int role) const
void setEmphasize(bool emphasize)
virtual void reparent(SchemaItem *parent)
virtual SchemaItem * child(int row)
QList< QVariant > _itemForeground
QList< QVariant > _itemData
QList< QVariant > _itemWhatsThis
virtual void removeChild(SchemaItem *child)
virtual QVariant editionToolTip(int column) const
virtual int childCount() const