#include <scenemodel.h>
Classes | |
| class | SceneModelPrivate |
Public Slots | |
| void | setRootGameObject (GluonEngine::GameObject *obj) |
Public Member Functions | |
| SceneModel (QObject *parent=0) | |
| ~SceneModel () | |
| GluonEngine::GameObject * | rootGameObject () |
| virtual QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const |
| virtual int | columnCount (const QModelIndex &parent=QModelIndex()) const |
| virtual int | rowCount (const QModelIndex &parent=QModelIndex()) const |
| virtual QModelIndex | parent (const QModelIndex &child) const |
| virtual QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
| virtual QVariant | headerData (int section, Qt::Orientation orientation, int role) const |
| virtual Qt::DropActions | supportedDropActions () const |
| virtual Qt::ItemFlags | flags (const QModelIndex &index) const |
| virtual QStringList | mimeTypes () const |
| virtual QMimeData * | mimeData (const QModelIndexList &indexes) const |
| virtual bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) |
| virtual bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) |
| virtual bool | insertRows (int row, int count, const QModelIndex &parent=QModelIndex()) |
| virtual bool | insertRows (int row, const QList< GluonEngine::GameObject * > &children, const QModelIndex &parent=QModelIndex()) |
| virtual bool | removeRows (int row, int count, const QModelIndex &parent=QModelIndex()) |
Definition at line 33 of file scenemodel.h.
| SceneModel::SceneModel | ( | QObject * | parent = 0 |
) |
Definition at line 48 of file scenemodel.cpp.
| SceneModel::~SceneModel | ( | ) |
Definition at line 54 of file scenemodel.cpp.
| int SceneModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [virtual] |
Definition at line 90 of file scenemodel.cpp.
| QVariant SceneModel::data | ( | const QModelIndex & | index, | |
| int | role = Qt::DisplayRole | |||
| ) | const [virtual] |
Definition at line 74 of file scenemodel.cpp.
| bool SceneModel::dropMimeData | ( | const QMimeData * | data, | |
| Qt::DropAction | action, | |||
| int | row, | |||
| int | column, | |||
| const QModelIndex & | parent | |||
| ) | [virtual] |
Definition at line 199 of file scenemodel.cpp.
| Qt::ItemFlags SceneModel::flags | ( | const QModelIndex & | index | ) | const [virtual] |
Definition at line 162 of file scenemodel.cpp.
| QVariant SceneModel::headerData | ( | int | section, | |
| Qt::Orientation | orientation, | |||
| int | role | |||
| ) | const [virtual] |
Definition at line 148 of file scenemodel.cpp.
| QModelIndex SceneModel::index | ( | int | row, | |
| int | column, | |||
| const QModelIndex & | parent = QModelIndex() | |||
| ) | const [virtual] |
Definition at line 129 of file scenemodel.cpp.
| bool SceneModel::insertRows | ( | int | row, | |
| const QList< GluonEngine::GameObject * > & | children, | |||
| const QModelIndex & | parent = QModelIndex() | |||
| ) | [virtual] |
Definition at line 297 of file scenemodel.cpp.
| bool SceneModel::insertRows | ( | int | row, | |
| int | count, | |||
| const QModelIndex & | parent = QModelIndex() | |||
| ) | [virtual] |
Definition at line 280 of file scenemodel.cpp.
| QMimeData * SceneModel::mimeData | ( | const QModelIndexList & | indexes | ) | const [virtual] |
Definition at line 179 of file scenemodel.cpp.
| QStringList SceneModel::mimeTypes | ( | ) | const [virtual] |
Definition at line 171 of file scenemodel.cpp.
| QModelIndex SceneModel::parent | ( | const QModelIndex & | child | ) | const [virtual] |
Definition at line 111 of file scenemodel.cpp.
| bool SceneModel::removeRows | ( | int | row, | |
| int | count, | |||
| const QModelIndex & | parent = QModelIndex() | |||
| ) | [virtual] |
Definition at line 317 of file scenemodel.cpp.
| GluonEngine::GameObject * SceneModel::rootGameObject | ( | ) |
Definition at line 59 of file scenemodel.cpp.
| int SceneModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [virtual] |
Definition at line 95 of file scenemodel.cpp.
| bool SceneModel::setData | ( | const QModelIndex & | index, | |
| const QVariant & | value, | |||
| int | role = Qt::EditRole | |||
| ) | [virtual] |
Definition at line 266 of file scenemodel.cpp.
| void SceneModel::setRootGameObject | ( | GluonEngine::GameObject * | obj | ) | [slot] |
Definition at line 65 of file scenemodel.cpp.
| Qt::DropActions SceneModel::supportedDropActions | ( | ) | const [virtual] |
Definition at line 157 of file scenemodel.cpp.
1.6.3