This class is a container of the DtTerrainProfileWidget.
More...
Protected Slots |
| virtual void | graphScaleChanged (int) |
| | Called when slider changes for graph scale, change the scale of the graph.
|
Protected Member Functions |
| virtual void | slot_dataRemoved () |
| | Called when an object is about to be removed, will remove this dialog.
|
| virtual void | closeEvent (QCloseEvent *) |
| | Send out dialog about to be closed signal.
|
| virtual void | profileGraphReady () |
| | Called when the profile graph is ready (at least two points), will show this dialog.
|
Detailed Description
This class is a container of the DtTerrainProfileWidget.
It also adds the additional slider to scale the altitude of the dialog. Use this class to display terrain profile in a pop-up dialog.
Constructor & Destructor Documentation
| makVrf::DtTerrainProfileDialog::DtTerrainProfileDialog |
( |
makVrv::DtDe & |
de, |
|
|
QWidget * |
parent = 0, |
|
|
const Qt::WindowFlags & |
flags = 0 |
|
) |
| |
| virtual makVrf::DtTerrainProfileDialog::~DtTerrainProfileDialog |
( |
| ) |
|
|
virtual |
Member Function Documentation
Sets the data provider for this graph.
Will take control of this memory. Do not delete after providing
Returns the data provider use by this dialog.
| virtual void makVrf::DtTerrainProfileDialog::suspend |
( |
| ) |
|
|
virtual |
Suspends this graph. This means that there shall be no updates made to this graph.
| virtual void makVrf::DtTerrainProfileDialog::resume |
( |
| ) |
|
|
virtual |
Resumes graph updates. Will do a full replot.
| virtual bool makVrf::DtTerrainProfileDialog::isSuspended |
( |
| ) |
const |
|
virtual |
Returns true if this graph has been suspended.
| virtual void makVrf::DtTerrainProfileDialog::setSuspendForMovement |
( |
bool |
| ) |
|
|
virtual |
Sets whether or not the symbol tracker will suspend if the line points are changing. Default is true.
| virtual bool makVrf::DtTerrainProfileDialog::suspendForMovement |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtTerrainProfileDialog::setDistanceMoveTolerance |
( |
double |
| ) |
|
|
virtual |
Distance a tracked entity must move to signal an update. Default is 10 meters.
| virtual double makVrf::DtTerrainProfileDialog::distanceMoveTolerance |
( |
| ) |
const |
|
virtual |
| virtual void makVrf::DtTerrainProfileDialog::slot_dataRemoved |
( |
| ) |
|
|
protectedvirtual |
Called when an object is about to be removed, will remove this dialog.
| virtual void makVrf::DtTerrainProfileDialog::closeEvent |
( |
QCloseEvent * |
| ) |
|
|
protectedvirtual |
Send out dialog about to be closed signal.
| virtual void makVrf::DtTerrainProfileDialog::profileGraphReady |
( |
| ) |
|
|
protectedvirtual |
Called when the profile graph is ready (at least two points), will show this dialog.
| virtual void makVrf::DtTerrainProfileDialog::graphScaleChanged |
( |
int |
| ) |
|
|
protectedvirtualslot |
Called when slider changes for graph scale, change the scale of the graph.
Member Data Documentation
Signal sent when this dialog is about to be deleted (from closeEvent)
| QSlider* makVrf::DtTerrainProfileDialog::myGraphScale |
| QLabel* makVrf::DtTerrainProfileDialog::myGraphScaleLabel |
| QHBoxLayout* makVrf::DtTerrainProfileDialog::mySliderLayout |
| bool makVrf::DtTerrainProfileDialog::mySignaledClosed |
|
protected |
The documentation for this class was generated from the following file: