VR-Forces 4.0.4 Class Documentation
Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
makVrv::DtObjectsList Class Reference

class DtObjectsList: More...

Inheritance diagram for makVrv::DtObjectsList:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void showInformation (QTreeWidgetItem *, int)
virtual void filteredListViewCreated (DtFilteredListView *)
virtual void filteredListViewToBeDestroyed (DtFilteredListView *)

Signals

void showInformationClicked (const DtElementEntry &)
void deleteRequested ()
void rightClickOnItem (QPoint where)
void filterListItemAdded (const DtUniqueID &, QTreeWidgetItem *)
void filterListItemRemoved (const DtUniqueID &, QTreeWidgetItem *)

Public Member Functions

 DtObjectsList (DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 DtObjectsList constructor.
virtual ~DtObjectsList ()
 Destructor.
virtual bool init ()
 Initialize contents of dialog.
virtual bool eventFilter (QObject *o, QEvent *e)
 This event filter will capture key presses, and, if the delete key is pressed (and there are entities selected) will emit the deleteRequested signal.
DtObjectsSelectionListobjectsSelectionList () const
virtual void tick ()

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *e)
virtual DtObjectsSelectionListcreateObjectsSelectionList ()=0
 Override to create derivative of object list to provide filters.

Protected Attributes

DtObjectsSelectionListmyObjectsSelectionList
QVBoxLayout * myMasterLayout
bool mySelectionModeEnabled
DtDemyDe

Private Member Functions

 DtObjectsList (const DtObjectsList &orig)
 Not implemented.
DtObjectsListoperator= (const DtObjectsList &orig)
 Not implemented.

Detailed Description

class DtObjectsList:

Instances of DtObjectsList show a listing of the entity id, object type, global id and name for all objects types


Constructor & Destructor Documentation

makVrv::DtObjectsList::DtObjectsList ( DtDe de,
QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

DtObjectsList constructor.

Destructor.

Not implemented.


Member Function Documentation

virtual bool makVrv::DtObjectsList::init ( ) [virtual]

Initialize contents of dialog.

Currently looks at existing model data to populate with current entities

virtual bool makVrv::DtObjectsList::eventFilter ( QObject o,
QEvent *  e 
) [virtual]

This event filter will capture key presses, and, if the delete key is pressed (and there are entities selected) will emit the deleteRequested signal.

virtual void makVrv::DtObjectsList::tick ( ) [virtual]
void makVrv::DtObjectsList::rightClickOnItem ( QPoint  where) [signal]
virtual void makVrv::DtObjectsList::showInformation ( QTreeWidgetItem ,
int   
) [virtual, slot]
virtual void makVrv::DtObjectsList::keyPressEvent ( QKeyEvent *  e) [protected, virtual]

Override to create derivative of object list to provide filters.

Implemented in makVrv::DtEntityListWidget.

DtObjectsList& makVrv::DtObjectsList::operator= ( const DtObjectsList orig) [private]

Not implemented.


Member Data Documentation

Referenced by objectsSelectionList().

QVBoxLayout* makVrv::DtObjectsList::myMasterLayout [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)