![]() |
VR-Forces Developer's Guide
|
DtOsgEarthCacheDialog Widget for generating cache data of image/elevation/model.

Public Slots | |
| virtual void | qt_slot_updateProgress (double, double) |
| virtual void | qt_slot_cacheFinished (bool) |
Public Member Functions | |
| virtual | ~DtOsgEarthCacheDialog () |
| virtual void | show () |
| virtual void | deactivate () |
| virtual void | setOsgEarthTerrainDefinition (const std::string &osgEarthTerrainDefinition) override |
| virtual void | setStartLongitude (double) override |
| virtual void | setStartLatitude (double) override |
| virtual void | setEndLongitude (double) override |
| virtual void | setEndLatitude (double) override |
| virtual void | setCoordinateSystemDecimal (int digits) override |
| virtual void | setMaxmiumLod (int maximumLod) override |
| virtual void | showCacheFinishedMessageBox () override |
| virtual void | setProgressText (const std::string &s) override |
| virtual void | setProgress (double current, double total) override |
| virtual void | resetCacheAreaWidgets () override |
| virtual void | exit () override |
| virtual void | enableCacheConfigurationWidget (bool enable) override |
| virtual void | enableCacheProgressWidget (bool enable) override |
| virtual void | enableCacheAreaWidget (bool enable) override |
Protected Slots | |
User input slots (protected). | |
Receives notification that the user has changed a widget's value. | |
| virtual void | on_lowestLodSpinBox_valueChanged (int) |
| virtual void | on_highestLodSpinBox_valueChanged (int) |
| virtual void | on_cacheImageCheckBox_stateChanged (int) |
| virtual void | on_cacheElevationCheckBox_stateChanged (int) |
| virtual void | on_startLongitudeSpinBox_valueChanged (double) |
| virtual void | on_startLatitudeSpinBox_valueChanged (double) |
| virtual void | on_endLongitudeSpinBox_valueChanged (double) |
| virtual void | on_endLatitudeSpinBox_valueChanged (double) |
| virtual void | on_generateCacheButton_clicked () |
| virtual void | on_cancelButton_clicked () |
Protected Member Functions | |
| DtOsgEarthCacheDialog (DtDe &de, QWidget *parent) | |
| void | setupGui () |
| void | connectSignals () |
| virtual void | closeEvent (QCloseEvent *e) |
Protected Attributes | |
| DtDe & | myDe |
| DtOsgEarthCacheLogic * | myLogic |
| QVBoxLayout * | myMainLayout |
| QLabel * | myDescriptionText |
| QHBoxLayout * | myCacheOptionsLayout |
| QWidget * | myCacheAreaWidget |
| QHBoxLayout * | myCacheAreaLayout |
| QLabel * | myStartLongitudeLaybol |
| QDoubleSpinBox * | myStartLongitudeSpinBox |
| QLabel * | myStartLatitudeLaybol |
| QDoubleSpinBox * | myStartLatitudeSpinBox |
| QLabel * | myEndLongitudeLaybol |
| QDoubleSpinBox * | myEndLongitudeSpinBox |
| QLabel * | myEndLatitudeLaybol |
| QDoubleSpinBox * | myEndLatitudeSpinBox |
| QHBoxLayout * | myCacheLodLayout |
| QLabel * | myLowestLodLabel |
| QSpinBox * | myLowestLodSpinBox |
| QLabel * | myHighestLodLabel |
| QSpinBox * | myHighestLodSpinBox |
| QCheckBox * | myCacheImageCheckBox |
| QCheckBox * | myCacheElevationCheckBox |
| QHBoxLayout * | myCacheButtonLayout |
| QPushButton * | myGenerateCacheButton |
| QPushButton * | myCancelCacheButton |
| QVBoxLayout * | myProgressLayout |
| QLabel * | myProgressLabel |
| QProgressBar * | myProgressBar |
| QPushButton * | myCloseButton |
| std::string | myProgressLabelText |
| std::string | myProgressUpdateText |
Private Member Functions | |
| DtOsgEarthCacheDialog (const DtOsgEarthCacheDialog &)=delete | |
| DtOsgEarthCacheDialog & | operator= (const DtOsgEarthCacheDialog &)=delete |
Friends | |
| class | DtOsgEarthCacheDialogCreator |
Additional Inherited Members | |
Public Attributes inherited from makVrv::DtOsgEarthCacheInterface | |
| boost::signalslib::signal < void(const std::string &)> | signal_osgEarthTerrainDefinitionChanged |
| boost::signalslib::signal < void(int)> | signal_lowestLodChanged |
| boost::signalslib::signal < void(bool)> | signal_cacheImageChanged |
| boost::signalslib::signal < void(bool)> | signal_cacheElevationChanged |
| boost::signalslib::signal < void(int)> | signal_highestLodChanged |
| boost::signalslib::signal < void(double)> | signal_startLongitudeChanged |
| boost::signalslib::signal < void(double)> | signal_startLatitudeChanged |
| boost::signalslib::signal < void(double)> | signal_endLongitudeChanged |
| boost::signalslib::signal < void(double)> | signal_endLatitudeChanged |
| boost::signalslib::signal< void()> | signal_generateCacheButtonClicked |
| boost::signalslib::signal< void()> | signal_cancelButtonClicked |
| boost::signalslib::signal < void(bool)> | signal_cacheFinished |
|
virtual |
DTOR.
|
privatedelete |
Copy Constructor not implemented – Copy not allowed.
|
protected |
Protected Constructor. Use DtOsgEarthCacheDialogCreator to create instances of this class.
| de | The DtDe |
| parent | the parent of this widget |
|
overridevirtual |
Sets the osgEarth terrain definition used for the cache.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Sets the start longitude of the cache area in the gui.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Sets the start latitude of the cache area in the gui.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Sets the end longitude of the cache area in the gui.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Sets the end latitude of the cache area in the gui.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Sets the coordinate system decimal.
| digits | the digits of the decimal. |
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Sets the maxmiumLod for generating cache.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Shows the cache finished message box.
| message | The message to show in the MessageBox. |
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Sets the text to be displayed above the progress bar.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Sets the current progress(0-100).
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Resets the widgets of setting the cache area.
Implements makVrv::DtOsgEarthCacheInterface.
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
overridevirtual |
Closes the dialog.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Enable the widget for configuring the cache.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Enable the widget for displaying the cache progress.
Implements makVrv::DtOsgEarthCacheInterface.
|
overridevirtual |
Enable the widget for displaying the cache area.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Called when the widget is displayed.
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
virtual |
Called when the widget is hidden.
|
privatedelete |
Assignment Operator not implemented – Copy not allowed.
|
protected |
Setups up the gui, will be called in the CTOR.
|
protected |
Connects the signals of the widget.
|
protectedvirtual |
override the closeEvent of QDialog
|
virtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |