VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
makVrv::DtOsgEarthServerDialog Class Reference

Dialog for adding a terrain patch. More...

Inheritance diagram for makVrv::DtOsgEarthServerDialog:
Inheritance graph
[legend]

Public Slots

virtual void onConnectClicked ()
 Called when user clicked "Connect". More...
 
virtual void onCancelClicked ()
 Called when user clicked "Cancel". More...
 

Public Member Functions

 DtOsgEarthServerDialog (DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::Tool)
 CTOR. More...
 
virtual ~DtOsgEarthServerDialog ()
 DTOR. More...
 
virtual void setMapNameLabel (const std::string &mapname)
 Called by the logic to set parameters for the current server. More...
 
virtual void setImageNameLabel (const std::string &imgname)
 Called by the logic to set parameters for the current server. More...
 
virtual void setDescriptionText (const std::string &desc)
 Called by the logic to set parameters for the current server. More...
 
virtual void setCordSysLabel (const std::string &cordsys)
 Called by the logic to set parameters for the current server. More...
 
virtual void addInstance (const std::string &name)
 Called by the logic to add an instance to the gui. More...
 
virtual void removeInstance (const std::string &name)
 Called by the logic to remove an instance to the gui. More...
 
virtual void clearInstances ()
 Called by the logic to remove all instances from the gui. More...
 

Protected Slots

virtual void on_myContentsWidget_currentIndexChanged (int)
 

Protected Member Functions

void setupGui ()
 Build Gui. More...
 

Protected Attributes

DtDemyDe
 
DtOsgEarthServerLogicmyLogic
 
DtSelectInstanceWidgetmySelectInstanceWidget
 
QPlainTextEdit * myDescriptionText
 
QLineEditmyMapNameLabel
 
QLineEditmyImageNameLabel
 
QLineEditmyCoordSysLabel
 
QCheckBoxmyIndirectEnabledCheckbox
 
QPushButtonmyConnectButton
 
QPushButtonmyCancelButton
 

Additional Inherited Members

- Private Attributes inherited from makVrv::DtOsgEarthServerInterface
boost::signal< void(bool)> signal_addTerrainPatch
 
boost::signal< void(const
std::string &)> 
signal_terrainPatchFileChosen
 
boost::signal< void(const
std::string &)> 
signal_currentServerChanged
 
boost::signal< void(const
std::string &)> 
signal_coordinateSystemParameters
 

Detailed Description

Dialog for adding a terrain patch.

Constructor & Destructor Documentation

makVrv::DtOsgEarthServerDialog::DtOsgEarthServerDialog ( DtDe de,
QWidget *  parent,
Qt::WindowFlags  f = Qt::Tool 
)

CTOR.

virtual makVrv::DtOsgEarthServerDialog::~DtOsgEarthServerDialog ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtOsgEarthServerDialog::setMapNameLabel ( const std::string &  mapname)
virtual

Called by the logic to set parameters for the current server.

Implements makVrv::DtOsgEarthServerInterface.

virtual void makVrv::DtOsgEarthServerDialog::setImageNameLabel ( const std::string &  imgname)
virtual

Called by the logic to set parameters for the current server.

Implements makVrv::DtOsgEarthServerInterface.

virtual void makVrv::DtOsgEarthServerDialog::setDescriptionText ( const std::string &  desc)
virtual

Called by the logic to set parameters for the current server.

Implements makVrv::DtOsgEarthServerInterface.

virtual void makVrv::DtOsgEarthServerDialog::setCordSysLabel ( const std::string &  cordsys)
virtual

Called by the logic to set parameters for the current server.

Implements makVrv::DtOsgEarthServerInterface.

virtual void makVrv::DtOsgEarthServerDialog::addInstance ( const std::string &  name)
virtual

Called by the logic to add an instance to the gui.

Implements makVrv::DtOsgEarthServerInterface.

virtual void makVrv::DtOsgEarthServerDialog::removeInstance ( const std::string &  name)
virtual

Called by the logic to remove an instance to the gui.

Implements makVrv::DtOsgEarthServerInterface.

virtual void makVrv::DtOsgEarthServerDialog::clearInstances ( )
virtual

Called by the logic to remove all instances from the gui.

Implements makVrv::DtOsgEarthServerInterface.

virtual void makVrv::DtOsgEarthServerDialog::onConnectClicked ( )
virtualslot

Called when user clicked "Connect".

virtual void makVrv::DtOsgEarthServerDialog::onCancelClicked ( )
virtualslot

Called when user clicked "Cancel".

virtual void makVrv::DtOsgEarthServerDialog::on_myContentsWidget_currentIndexChanged ( int  )
protectedvirtualslot
void makVrv::DtOsgEarthServerDialog::setupGui ( )
protected

Build Gui.

Member Data Documentation

DtDe& makVrv::DtOsgEarthServerDialog::myDe
protected
DtOsgEarthServerLogic* makVrv::DtOsgEarthServerDialog::myLogic
protected
DtSelectInstanceWidget* makVrv::DtOsgEarthServerDialog::mySelectInstanceWidget
protected
QPlainTextEdit* makVrv::DtOsgEarthServerDialog::myDescriptionText
protected
QLineEdit* makVrv::DtOsgEarthServerDialog::myMapNameLabel
protected
QLineEdit* makVrv::DtOsgEarthServerDialog::myImageNameLabel
protected
QLineEdit* makVrv::DtOsgEarthServerDialog::myCoordSysLabel
protected
QCheckBox* makVrv::DtOsgEarthServerDialog::myIndirectEnabledCheckbox
protected
QPushButton* makVrv::DtOsgEarthServerDialog::myConnectButton
protected
QPushButton* makVrv::DtOsgEarthServerDialog::myCancelButton
protected

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)