17 #ifndef _LAYER_TREE_H_ 18 #define _LAYER_TREE_H_ 20 #include <QAbstractItemModel> 28 class PropertyContainer;
39 QVariant
data(
const QModelIndex &
index,
int role)
const;
41 bool setData(
const QModelIndex &
index,
const QVariant &value,
int role);
43 Qt::ItemFlags
flags(
const QModelIndex &
index)
const;
45 QVariant
headerData(
int section, Qt::Orientation orientation,
46 int role = Qt::DisplayRole)
const;
48 QModelIndex
index(
int row,
int column,
49 const QModelIndex &
parent = QModelIndex())
const;
87 QVariant
data(
const QModelIndex &
index,
int role)
const;
89 bool setData(
const QModelIndex &
index,
const QVariant &value,
int role);
91 Qt::ItemFlags
flags(
const QModelIndex &
index)
const;
93 QVariant
headerData(
int section, Qt::Orientation orientation,
94 int role = Qt::DisplayRole)
const;
96 QModelIndex
index(
int row,
int column,
97 const QModelIndex &
parent = QModelIndex())
const;
The base class for visual representations of the data found in a Model.
Qt::ItemFlags flags(const QModelIndex &index) const
std::set< QObject * > m_deletedPanes
void propertyContainerRemoved(PropertyContainer *)
LayerTreeModel(PaneStack *stack, QObject *parent=0)
virtual ~LayerTreeModel()
void propertyContainerSelected(PropertyContainer *)
int columnCount(const QModelIndex &parent=QModelIndex()) const
void propertyContainerPropertyChanged(PropertyContainer *)
void propertyContainerAdded(PropertyContainer *)
QModelIndex index(int row, int column, const QModelIndex &parent=QModelIndex()) const
QVariant data(const QModelIndex &index, int role) const
View is the base class of widgets that display one or more overlaid views of data against a horizonta...
QModelIndex parent(const QModelIndex &index) const
void playParametersAudibilityChanged(bool)
void paneAboutToBeDeleted(Pane *)
QVariant headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
bool setData(const QModelIndex &index, const QVariant &value, int role)
void paneLayerModelChanged()
int rowCount(const QModelIndex &parent=QModelIndex()) const