![]() |
VR-Forces 4.1 Class Documentation
|
This class will hold information specific to each drag area encountered. More...

Public Slots | |
| virtual void | showDraggedSymbol () |
| Called to show the symbols that are being dragged. | |
| virtual void | symbolRemoved (const DtModelKey &symbol) |
Public Member Functions | |
| DtDragData (DtTMMapArea *area, DtEventHandler *parent) | |
| virtual | ~DtDragData () |
| virtual void | reset () |
Public Attributes | |
| DtDisplayPoint | myDragPoint |
| DtDisplayPoint | myLastDragPoint |
| QList< DtSymbol * > | myDragSymbols |
| bool | myEndDrag |
| QTimer * | myDragTimer |
| QTime | myDrawTimer |
| DtTMMapArea * | myMapArea |
| QVector< DtModelKey > | myDragData |
| DtEventHandler * | myParent |
| Qt::MouseButtons | myMouseButtonState |
This class will hold information specific to each drag area encountered.
| DtDragData::DtDragData | ( | DtTMMapArea * | area, |
| DtEventHandler * | parent | ||
| ) |
|
virtual |
|
virtual |
|
virtualslot |
Called to show the symbols that are being dragged.
If a drag is ending, this routine will clear out from the display the symbols that are being dragged and redisplay the original symbols
|
virtualslot |
| DtDisplayPoint DtDragData::myDragPoint |
| DtDisplayPoint DtDragData::myLastDragPoint |
| bool DtDragData::myEndDrag |
| QTimer* DtDragData::myDragTimer |
| QTime DtDragData::myDrawTimer |
| DtTMMapArea* DtDragData::myMapArea |
| QVector<DtModelKey> DtDragData::myDragData |
| DtEventHandler* DtDragData::myParent |
| Qt::MouseButtons DtDragData::myMouseButtonState |