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

DtTdbAddFeatureLayerWidget A dialog widget used by DtTerrainEditorWidget to add a Tdb Feature layer into the terrain. More...

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

Public Member Functions

virtual ~DtTdbAddFeatureLayerWidget ()
 Destructor. More...
 
virtual void resetWidgets ()
 Resets child widgets to prepare dialog for next use. More...
 

Protected Slots

virtual void onAccept ()
 If the user specified a filepath, emit signal_MAKFeatureLayerDataRequestAdded. More...
 
virtual void onReject ()
 Closes dialog and does nothing. More...
 

Protected Member Functions

 DtTdbAddFeatureLayerWidget (DtDe &de)
 Protected Constructor. More...
 
virtual void setupGui ()
 Setups the GUI. More...
 
virtual void connectSignals ()
 Connects the signals. More...
 

Protected Attributes

DtDemyDe
 
QVBoxLayout * myMainLayout
 
DtFileBrowseWidgetmyFileBrowseWidget
 
QCheckBoxmyFrontEndCheckBox
 
QCheckBoxmySimEngineCheckBox
 
QDialogButtonBox * myDialogButtons
 

Private Member Functions

 DtTdbAddFeatureLayerWidget ()
 Private default constructor not implemented. More...
 
 DtTdbAddFeatureLayerWidget (const DtTdbAddFeatureLayerWidget &)
 Copy Constructor not implemented – Copy not allowed. More...
 
DtTdbAddFeatureLayerWidgetoperator= (const DtTdbAddFeatureLayerWidget &)
 Assignment Operator not implemented – Copy not allowed. More...
 

Friends

class DtTdbAddFeatureLayerWidgetCreator
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtTdbAddFeatureLayerInterface
boost::signalslib::signal
< void(const DtUnicode
&filepath, bool toFrontEnd,
bool toSimEngine)> 
signal_MAKFeatureLayerDataRequestAdded
 Signal emitted when a Tdb feature layer has been added through the gui. More...
 

Detailed Description

DtTdbAddFeatureLayerWidget A dialog widget used by DtTerrainEditorWidget to add a Tdb Feature layer into the terrain.

Constructor & Destructor Documentation

virtual makVrv::DtTdbAddFeatureLayerWidget::~DtTdbAddFeatureLayerWidget ( )
virtual

Destructor.

makVrv::DtTdbAddFeatureLayerWidget::DtTdbAddFeatureLayerWidget ( )
private

Private default constructor not implemented.

makVrv::DtTdbAddFeatureLayerWidget::DtTdbAddFeatureLayerWidget ( const DtTdbAddFeatureLayerWidget )
private

Copy Constructor not implemented – Copy not allowed.

makVrv::DtTdbAddFeatureLayerWidget::DtTdbAddFeatureLayerWidget ( DtDe de)
protected

Protected Constructor.

Use DtTdbAddFeatureLayerWidgetCreator to create instances of this class

Member Function Documentation

DtTdbAddFeatureLayerWidget& makVrv::DtTdbAddFeatureLayerWidget::operator= ( const DtTdbAddFeatureLayerWidget )
private

Assignment Operator not implemented – Copy not allowed.

virtual void makVrv::DtTdbAddFeatureLayerWidget::resetWidgets ( )
virtual

Resets child widgets to prepare dialog for next use.

Implements makVrv::DtTdbAddFeatureLayerInterface.

virtual void makVrv::DtTdbAddFeatureLayerWidget::setupGui ( )
protectedvirtual

Setups the GUI.

virtual void makVrv::DtTdbAddFeatureLayerWidget::connectSignals ( )
protectedvirtual

Connects the signals.

virtual void makVrv::DtTdbAddFeatureLayerWidget::onAccept ( )
protectedvirtualslot

If the user specified a filepath, emit signal_MAKFeatureLayerDataRequestAdded.

virtual void makVrv::DtTdbAddFeatureLayerWidget::onReject ( )
protectedvirtualslot

Closes dialog and does nothing.

Friends And Related Function Documentation

friend class DtTdbAddFeatureLayerWidgetCreator
friend

Member Data Documentation

DtDe& makVrv::DtTdbAddFeatureLayerWidget::myDe
protected
QVBoxLayout* makVrv::DtTdbAddFeatureLayerWidget::myMainLayout
protected
DtFileBrowseWidget* makVrv::DtTdbAddFeatureLayerWidget::myFileBrowseWidget
protected
QCheckBox* makVrv::DtTdbAddFeatureLayerWidget::myFrontEndCheckBox
protected
QCheckBox* makVrv::DtTdbAddFeatureLayerWidget::mySimEngineCheckBox
protected
QDialogButtonBox* makVrv::DtTdbAddFeatureLayerWidget::myDialogButtons
protected

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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)