Table widget.
More...
#include <table.hpp>
Enumerator |
---|
Action_None |
|
Action_InPlaceEdit |
|
Action_EditRecord |
|
Action_View |
|
Action_Revert |
|
Action_Delete |
|
Action_EditRecordAndClose |
|
Action_ViewAndClose |
|
- Parameters
-
createAndDelete | Allow creation and deletion of records. |
sorting | Allow changing order of rows in the view via column headers. |
- Note
- This signal could instead be connected to a slot that filters out changes not affecting the records status column (for permanence reasons)
void CSVWorld::Table::cloneRecord |
( |
| ) |
|
|
privateslot |
void CSVWorld::Table::closeRequest |
( |
| ) |
|
|
signal |
void CSVWorld::Table::contextMenuEvent |
( |
QContextMenuEvent * |
event | ) |
|
|
private |
- Todo:
- add menu items for select all and clear selection
- Todo:
- allow reordering of multiple rows
void CSVWorld::Table::createRequest |
( |
| ) |
|
|
signal |
void CSVWorld::Table::editCell |
( |
| ) |
|
|
privateslot |
void CSVWorld::Table::editRecord |
( |
| ) |
|
|
privateslot |
void CSVWorld::Table::executeExtendedDelete |
( |
| ) |
|
|
privateslot |
void CSVWorld::Table::executeExtendedRevert |
( |
| ) |
|
|
privateslot |
void CSVWorld::Table::extendedDeleteConfigRequest |
( |
const std::vector< std::string > & |
selectedIds | ) |
|
|
signal |
void CSVWorld::Table::extendedRevertConfigRequest |
( |
const std::vector< std::string > & |
selectedIds | ) |
|
|
signal |
std::vector< std::string > CSVWorld::Table::getSelectedIds |
( |
| ) |
const |
void CSVWorld::Table::mouseDoubleClickEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
void CSVWorld::Table::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
private |
void CSVWorld::Table::moveDownRecord |
( |
| ) |
|
|
privateslot |
void CSVWorld::Table::moveUpRecord |
( |
| ) |
|
|
privateslot |
void CSVWorld::Table::previewRecord |
( |
| ) |
|
|
privateslot |
void CSVWorld::Table::recordFilterChanged |
( |
boost::shared_ptr< CSMFilter::Node > |
filter | ) |
|
|
slot |
void CSVWorld::Table::requestFocus |
( |
const std::string & |
id | ) |
|
|
slot |
void CSVWorld::Table::rowAdded |
( |
const std::string & |
id | ) |
|
|
slot |
void CSVWorld::Table::selectionSizeChanged |
( |
int |
size | ) |
|
|
signal |
void CSVWorld::Table::selectionSizeUpdate |
( |
| ) |
|
|
slot |
void CSVWorld::Table::setEditLock |
( |
bool |
locked | ) |
|
|
virtual |
void CSVWorld::Table::tableSizeChanged |
( |
int |
size, |
|
|
int |
deleted, |
|
|
int |
modified |
|
) |
| |
|
signal |
- Parameters
-
size | Number of not deleted records |
deleted | Number of deleted records |
modified | Number of added and modified records |
void CSVWorld::Table::tableSizeUpdate |
( |
| ) |
|
|
slot |
void CSVWorld::Table::viewRecord |
( |
| ) |
|
|
privateslot |
QAction* CSVWorld::Table::mCloneAction |
|
private |
QAction* CSVWorld::Table::mCreateAction |
|
private |
QAction* CSVWorld::Table::mDeleteAction |
|
private |
std::map<Qt::KeyboardModifiers, DoubleClickAction> CSVWorld::Table::mDoubleClickActions |
|
private |
QAction* CSVWorld::Table::mEditAction |
|
private |
QAction* CSVWorld::Table::mExtendedDeleteAction |
|
private |
QAction* CSVWorld::Table::mExtendedRevertAction |
|
private |
bool CSVWorld::Table::mJumpToAddedRecord |
|
private |
QAction* CSVWorld::Table::mMoveDownAction |
|
private |
QAction* CSVWorld::Table::mMoveUpAction |
|
private |
QAction* CSVWorld::Table::mPreviewAction |
|
private |
int CSVWorld::Table::mRecordStatusDisplay |
|
private |
QAction* CSVWorld::Table::mRevertAction |
|
private |
bool CSVWorld::Table::mUnselectAfterJump |
|
private |
QAction* CSVWorld::Table::mViewAction |
|
private |
The documentation for this class was generated from the following files:
- /home/travis/build/OpenMW/openmw/apps/opencs/view/world/table.hpp
- /home/travis/build/OpenMW/openmw/apps/opencs/view/world/table.cpp