VR-Forces 4.1 Class Documentation
List of all members | Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtObjectMapListView Class Reference
Inheritance diagram for makVrf::DtObjectMapListView:
Inheritance graph
[legend]

Public Slots

virtual void cut ()
virtual void paste ()
virtual void backendAdded (const DtSimulationAddress &)
virtual void backendRemoved (const DtSimulationAddress &)

Signals

void pasteEnabled ()
void mappingChanged ()
void pasted ()

Public Member Functions

 DtObjectMapListView (QWidget *parent)
virtual ~DtObjectMapListView ()
virtual bool init (DtAddressMap *map, const DtList *backends)
virtual void modifyAddressMap ()
virtual void setDragDropEnabled (bool)
virtual bool canPaste ()
virtual bool canCut ()
virtual bool allObjectsAssigned () const
 Returns true if all objects are assigned to non-missing back-ends.

Protected Slots

virtual void backEndSelectionChanged ()

Protected Member Functions

virtual QMimeDatamimeData (const QList< QTreeWidgetItem * > list) const
virtual void dragEnterEvent (QDragEnterEvent *event)
virtual void dragMoveEvent (QDragMoveEvent *event)
virtual bool dropMimeData (QTreeWidgetItem *parent, int index, const QMimeData *mimeData, Qt::DropAction action)
virtual void seedObjects (DtAddressMap *map)
virtual void initConnections ()
virtual bool isMappedBackend (const DtSimulationAddress &)
virtual QTreeWidgetItemselectedServer ()
virtual void paste (const QString &listViewItems, QTreeWidgetItem *lvi)
virtual void drawRow (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const

Protected Attributes

QHash< QString, QTreeWidgetItem * > myBackEnds
bool myDragDropEnabled
QList< QTreeWidgetItem * > myDragging

Constructor & Destructor Documentation

makVrf::DtObjectMapListView::DtObjectMapListView ( QWidget parent)
virtual makVrf::DtObjectMapListView::~DtObjectMapListView ( )
virtual

Member Function Documentation

virtual bool makVrf::DtObjectMapListView::init ( DtAddressMap map,
const DtList *  backends 
)
virtual
virtual void makVrf::DtObjectMapListView::modifyAddressMap ( )
virtual
virtual void makVrf::DtObjectMapListView::setDragDropEnabled ( bool  )
virtual
virtual bool makVrf::DtObjectMapListView::canPaste ( )
virtual
virtual bool makVrf::DtObjectMapListView::canCut ( )
virtual
virtual bool makVrf::DtObjectMapListView::allObjectsAssigned ( ) const
virtual

Returns true if all objects are assigned to non-missing back-ends.

virtual void makVrf::DtObjectMapListView::cut ( )
virtualslot
virtual void makVrf::DtObjectMapListView::paste ( )
virtualslot
virtual void makVrf::DtObjectMapListView::backendAdded ( const DtSimulationAddress &  )
virtualslot
virtual void makVrf::DtObjectMapListView::backendRemoved ( const DtSimulationAddress &  )
virtualslot
virtual void makVrf::DtObjectMapListView::backEndSelectionChanged ( )
protectedvirtualslot
void makVrf::DtObjectMapListView::pasteEnabled ( )
signal
void makVrf::DtObjectMapListView::mappingChanged ( )
signal
void makVrf::DtObjectMapListView::pasted ( )
signal
virtual QMimeData* makVrf::DtObjectMapListView::mimeData ( const QList< QTreeWidgetItem * >  list) const
protectedvirtual
virtual void makVrf::DtObjectMapListView::dragEnterEvent ( QDragEnterEvent *  event)
protectedvirtual
virtual void makVrf::DtObjectMapListView::dragMoveEvent ( QDragMoveEvent *  event)
protectedvirtual
virtual bool makVrf::DtObjectMapListView::dropMimeData ( QTreeWidgetItem parent,
int  index,
const QMimeData mimeData,
Qt::DropAction  action 
)
protectedvirtual
virtual void makVrf::DtObjectMapListView::seedObjects ( DtAddressMap map)
protectedvirtual
virtual void makVrf::DtObjectMapListView::initConnections ( )
protectedvirtual
virtual bool makVrf::DtObjectMapListView::isMappedBackend ( const DtSimulationAddress &  )
protectedvirtual
virtual QTreeWidgetItem* makVrf::DtObjectMapListView::selectedServer ( )
protectedvirtual
virtual void makVrf::DtObjectMapListView::paste ( const QString &  listViewItems,
QTreeWidgetItem lvi 
)
protectedvirtual
virtual void makVrf::DtObjectMapListView::drawRow ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
protectedvirtual

Member Data Documentation

QHash<QString, QTreeWidgetItem*> makVrf::DtObjectMapListView::myBackEnds
protected
bool makVrf::DtObjectMapListView::myDragDropEnabled
protected
QList<QTreeWidgetItem*> makVrf::DtObjectMapListView::myDragging
mutableprotected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)