![]() |
VR-Forces 4.6 Class Documentation
|
DtOsgEarthCacheDialog. More...

Public Slots | |
| virtual void | QtSlot_progressUpdate (int progress) |
| Qslot of the signal emit by the WidetProgressCallback. | |
| virtual void | QtSlot_showCacheFinishedBox () |
| Qslot of the singal emit by DtOsgEarthCache, shows the cache finished QMessageBox. | |
| virtual void | QtSlot_cacheEnd () |
| Qslot of the signal emit by DtOsgEarthCache when cache end, may cancel or finished. | |
Public Member Functions | |
| virtual | ~DtOsgEarthCacheDialog () |
| DTOR. | |
| virtual void | showEstimateMessageBox (const std::string &message) |
| Shows the estimation message box. | |
| virtual void | showCacheFinishedMessageBox (const std::string &message) |
| Shows the cache finished message box. | |
| virtual void | osgEarthFileSelectChanged (std::string definition) |
| callback when use select a different osg Earth file | |
| virtual bool | warningUserIfSpecifyAreaUnChecked () |
| if the user didn't check speficy area,give the warning. | |
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_speficyCacheAreaCheckBox_valueChanged (int) |
| virtual void | on_startLongitudeSlider_valueChanged (int) |
| virtual void | on_startLongitudeSpinBox_valueChanged (double) |
| virtual void | on_startLatitudeSlider_valueChanged (int) |
| virtual void | on_startLatitudeSpinBox_valueChanged (double) |
| virtual void | on_endLongitudeSlider_valueChanged (int) |
| virtual void | on_endLongitudeSpinBox_valueChanged (double) |
| virtual void | on_endLatitudeSlider_valueChanged (int) |
| virtual void | on_endLatitudeSpinBox_valueChanged (double) |
| virtual void | on_generateCacheButton_clicked () |
| virtual void | on_clearAreaButton_clicked () |
| virtual void | on_cancelButton_clicked () |
Protected Member Functions | |
| DtOsgEarthCacheDialog (DtDe &de, QWidget *parent) | |
| Protected Constructor. | |
| void | setupGui () |
| setup the gui, will be called in the CTOR | |
| virtual void | closeEvent (QCloseEvent *e) |
| override the closeEvent of QDialog | |
| virtual void | showEvent (QShowEvent *e) |
| override the showEvent of QDialog,will create the logic here | |
| virtual void | resetGui () |
| reset the gui | |
| virtual void | onStartLongitudeChanged (double) |
| see DtOsgEarthCacheInterfacecallback when the start longitude changed. | |
| virtual void | onStartLatitudeChanged (double) |
| callback when the start latitude changed. | |
| virtual void | onEndLongitudeChanged (double) |
| callback when the end longitude changed. | |
| virtual void | onEndLatitudeChanged (double) |
| callback when the end latitude changed. | |
| virtual void | onCacheStarted () |
| callback when the cache started. | |
| virtual void | onCacheFinished () |
| callback when the cache finished. | |
| virtual void | onLonLatReset (bool checkSpecifyCacheCheckBox) |
| callback when the lon/lat reset. | |
| virtual void | onCoordinateSystemDecimalChanged (int) |
| callback when the coordinate system decimal changed | |
| virtual void | onProgressUpdate (const std::string &, int) |
| callback when update the progress | |
| virtual void | setMaxmiumLOD (int maximumLOD) |
| set the maxmiumLOD for generating cache,only apply for image and elevation layers | |
| virtual void | exit () |
| close the dialog | |
Private Member Functions | |
| DtOsgEarthCacheDialog (const DtOsgEarthCacheDialog &) | |
| Copy Constructor not implimented – Copy not allowed. | |
| DtOsgEarthCacheDialog & | operator= (const DtOsgEarthCacheDialog &) |
| Assignment Operator not implimented – Copy not allowed. | |
Friends | |
| class | DtOsgEarthCacheDialogCreator |
Additional Inherited Members | |
Public Attributes inherited from makVrv::DtOsgEarthCacheInterface | |
| boost::signal< void(std::string)> | signal_selectOsgEarthChanged |
| boost signals | |
| boost::signal< void(int)> | signal_lowestLODChanged |
| boost::signal< void(int)> | signal_highestLODChanged |
| boost::signal< void(int)> | signal_specifyCacheAreaCheckBoxChanged |
| boost::signal< void(double, bool)> | signal_startLongitudeChanged |
| boost::signal< void(double, bool)> | signal_startLatitudeChanged |
| boost::signal< void(double, bool)> | signal_endLongitudeChanged |
| boost::signal< void(double, bool)> | signal_endLatitudeChanged |
| boost::signal< void()> | signal_generateCacheButtonClicked |
| boost::signal< void()> | signal_clearAreaButtonClicked |
| boost::signal< void(int)> | signal_estimateMessageBoxResult |
| boost::signal< void(int)> | signal_cacheFinishedMessageBoxResult |
| boost::signal< void()> | signal_cancelButtonClicked |
| boost::signal< void()> | signal_cleanup |
| boost::signal< void()> | signal_cacheFinished |
| boost::signal< void(int)> | signal_progressUpdate |
|
virtual |
DTOR.
|
private |
Copy Constructor not implimented – Copy not allowed.
|
protected |
Protected Constructor.
Use DtOsgEarthCacheDialogCreator to create instances of this class
|
virtual |
Shows the estimation message box.
param message The message to show in the QMessageBox
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Shows the cache finished message box.
| message | The message to show in the QMessageBox |
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
callback when use select a different osg Earth file
| definition | The name of the osgEarth file |
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
if the user didn't check speficy area,give the warning.
return true if the user still want cache it anyway
Implements makVrv::DtOsgEarthCacheInterface.
|
virtualslot |
Qslot of the signal emit by the WidetProgressCallback.
| progress | The progress(between 0-100) |
|
virtualslot |
Qslot of the singal emit by DtOsgEarthCache, shows the cache finished QMessageBox.
|
virtualslot |
Qslot of the signal emit by DtOsgEarthCache when cache end, may cancel or finished.
|
private |
Assignment Operator not implimented – Copy not allowed.
|
protected |
setup the gui, will be called in the CTOR
|
protectedvirtual |
see DtOsgEarthCacheInterfacecallback when the start longitude changed.
Implements makVrv::DtOsgEarthCacheInterface.
|
protectedvirtual |
callback when the start latitude changed.
Implements makVrv::DtOsgEarthCacheInterface.
|
protectedvirtual |
callback when the end longitude changed.
Implements makVrv::DtOsgEarthCacheInterface.
|
protectedvirtual |
callback when the end latitude changed.
Implements makVrv::DtOsgEarthCacheInterface.
|
protectedvirtual |
callback when the cache started.
Implements makVrv::DtOsgEarthCacheInterface.
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
protectedvirtual |
callback when the cache finished.
Implements makVrv::DtOsgEarthCacheInterface.
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
protectedvirtual |
callback when the lon/lat reset.
| checkSpecifyCacheCheckBox | whether you want check SpeficyCacheCheckBox |
Implements makVrv::DtOsgEarthCacheInterface.
|
protectedvirtual |
callback when the coordinate system decimal changed
| digits | the digits of the decimal |
Implements makVrv::DtOsgEarthCacheInterface.
|
protectedvirtual |
callback when update the progress
| currentLayer | the name of the current layer |
| progress | the progress bewtween 0-100 |
Implements makVrv::DtOsgEarthCacheInterface.
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
protectedvirtual |
set the maxmiumLOD for generating cache,only apply for image and elevation layers
Implements makVrv::DtOsgEarthCacheInterface.
|
protectedvirtual |
close the dialog
Implements makVrv::DtOsgEarthCacheInterface.
|
protectedvirtual |
override the closeEvent of QDialog
|
protectedvirtual |
override the showEvent of QDialog,will create the logic here
|
protectedvirtual |
reset the gui
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
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 |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |