VR-Forces 4.0.4 Class Documentation
Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
DtEntityEditorHistory Class Reference
Inheritance diagram for DtEntityEditorHistory:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void moveBackward ()
 Move backward/forward in history.
virtual void moveForward ()
virtual void moveTo (int)
 Move to history item at index.

Public Member Functions

 DtEntityEditorHistory (QWidget *p)
virtual void init (DtEntityEditorList *parent)
 Creates widgets that are part of this widget.
virtual void clearHistory ()
virtual void addHistoryItem (DtModelSetEntry *, const QMap< QString, QVariant > &state=theEmptyStringVariantMap)
 Adds an item to the history at the current history index.
virtual void setUiState (int i, const QMap< QString, QVariant > &)
int count () const
int historyIndex () const
virtual void updateUiSaveState (int i, const DtUiElementEvent &e)
 Merges in new history save state at particular slot.
virtual QMap< QString, QVariant > currentUiState () const

Protected Member Functions

virtual void updateButtons ()
 Updates button state and tool tip.

Protected Attributes

DtEntityEditorListmyParent
QPushButtonmyForward
QPushButtonmyBackward
QVector< DtHistoryItemmyHistory
int myHistoryIndex
bool myMoving

Static Protected Attributes

static const QMap< QString,
QVariant > 
theEmptyStringVariantMap

Constructor & Destructor Documentation


Member Function Documentation

virtual void DtEntityEditorHistory::init ( DtEntityEditorList parent) [virtual]

Creates widgets that are part of this widget.

virtual void DtEntityEditorHistory::clearHistory ( ) [virtual]
virtual void DtEntityEditorHistory::addHistoryItem ( DtModelSetEntry ,
const QMap< QString, QVariant > &  state = theEmptyStringVariantMap 
) [virtual]

Adds an item to the history at the current history index.

If the history index is not at the end, all items after the history index will be removed

virtual void DtEntityEditorHistory::setUiState ( int  i,
const QMap< QString, QVariant > &   
) [virtual]
int DtEntityEditorHistory::count ( ) const [inline]
int DtEntityEditorHistory::historyIndex ( ) const [inline]
virtual void DtEntityEditorHistory::updateUiSaveState ( int  i,
const DtUiElementEvent e 
) [virtual]

Merges in new history save state at particular slot.

virtual QMap<QString, QVariant> DtEntityEditorHistory::currentUiState ( ) const [virtual]
virtual void DtEntityEditorHistory::moveBackward ( ) [virtual, slot]

Move backward/forward in history.

virtual void DtEntityEditorHistory::moveForward ( ) [virtual, slot]
virtual void DtEntityEditorHistory::moveTo ( int  ) [virtual, slot]

Move to history item at index.

virtual void DtEntityEditorHistory::updateButtons ( ) [protected, virtual]

Updates button state and tool tip.


Member Data Documentation

const QMap<QString, QVariant> DtEntityEditorHistory::theEmptyStringVariantMap [static, protected]

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)