VR-Forces Developer's Guide
 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.

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

Public Member Functions

virtual ~DtTdbAddFeatureLayerWidget ()
 
virtual void resetWidgets ()
 

Protected Slots

virtual void onAccept ()
 
virtual void onReject ()
 

Protected Member Functions

 DtTdbAddFeatureLayerWidget (DtDe &de)
 
virtual void setupGui ()
 
virtual void connectSignals ()
 

Protected Attributes

DtDemyDe
 
QVBoxLayout * myMainLayout
 
DtFileBrowseWidgetmyFileBrowseWidget
 
QCheckBoxmyFrontEndCheckBox
 
QCheckBoxmySimEngineCheckBox
 
QDialogButtonBox * myDialogButtons
 

Private Member Functions

 DtTdbAddFeatureLayerWidget ()
 
 DtTdbAddFeatureLayerWidget (const DtTdbAddFeatureLayerWidget &)
 
DtTdbAddFeatureLayerWidgetoperator= (const DtTdbAddFeatureLayerWidget &)
 

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
 

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 Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)