|
OpenMW
|
#include <nestedtable.hpp>
Signals | |
| void | editRequest (const CSMWorld::UniversalId &id, const std::string &hint) |
Public Member Functions | |
| NestedTable (CSMDoc::Document &document, CSMWorld::UniversalId id, CSMWorld::NestedTableProxyModel *model, QWidget *parent=NULL, bool editable=true, bool fixedRows=false) | |
| virtual std::vector < CSMWorld::UniversalId > | getDraggedRecords () const |
Public Member Functions inherited from CSVWorld::DragRecordTable | |
| DragRecordTable (CSMDoc::Document &document, QWidget *parent=NULL) | |
| void | setEditLock (bool locked) |
Private Slots | |
| void | removeRowActionTriggered () |
| void | addNewRowActionTriggered () |
| void | editCell () |
Private Member Functions | |
| void | contextMenuEvent (QContextMenuEvent *event) |
Private Attributes | |
| QAction * | mAddNewRowAction |
| QAction * | mRemoveRowAction |
| TableEditIdAction * | mEditIdAction |
| CSMWorld::NestedTableProxyModel * | mModel |
| CSMWorld::CommandDispatcher * | mDispatcher |
Additional Inherited Members | |
Protected Member Functions inherited from CSVWorld::DragRecordTable | |
| void | startDragFromTable (const DragRecordTable &table) |
| void | dragEnterEvent (QDragEnterEvent *event) |
| void | dragMoveEvent (QDragMoveEvent *event) |
| void | dropEvent (QDropEvent *event) |
Protected Attributes inherited from CSVWorld::DragRecordTable | |
| CSMDoc::Document & | mDocument |
| bool | mEditLock |
| CSVWorld::NestedTable::NestedTable | ( | CSMDoc::Document & | document, |
| CSMWorld::UniversalId | id, | ||
| CSMWorld::NestedTableProxyModel * | model, | ||
| QWidget * | parent = NULL, |
||
| bool | editable = true, |
||
| bool | fixedRows = false |
||
| ) |
|
privateslot |
|
private |
|
privateslot |
|
signal |
|
virtual |
Implements CSVWorld::DragRecordTable.
|
privateslot |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.6