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

DtOsgEarthProfileItem. More...

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

Public Member Functions

 DtOsgEarthProfileItem (DtDe &)
 CTOR.
virtual ~DtOsgEarthProfileItem ()
 DTOR.
virtual QActioncreateAction (DtDe &, QWidget *parent)
 create the action
virtual void setTerrainContentWidget (DtTerrainContentsWidget *terrainContentsWidget)
 set TerrainContenWidget used by the DtOsgEarthCacheDialog
virtual void setOsgEarthProfileButton (QPushButton *button)
 The Button will live in this class.
- Public Member Functions inherited from makVrv::DtMenuItem
 DtMenuItem (const std::string &menuItemIdName)
 CTOR.
virtual ~DtMenuItem ()
 DTOR.
virtual const std::string & menuItemIdName () const
 Get the menu id name, the menu id name is not the same thing as the visible menu text.

Protected Member Functions

virtual void slot_selectTreeItemChanged (const std::string &treeItemName)
virtual void slot_pageClosed ()
virtual void slot_terrainClosed ()
 Slots when the terrain closed, will force the dialog to close.
virtual bool toggleOsgEarthProfileButton (const std::string &fileName)
virtual void on_triggered ()

Protected Attributes

DtTerrainContentsWidgetmyTerrainContentWidget
DtOsgEarthProfileDialogmyOsgEarthProfileDialog
QPushButtonmyOsgEarthProfileButton
DtDemyDe
bool myDialogIsOpen
- Protected Attributes inherited from makVrv::DtMenuItem
std::string myMenuIdName

Private Member Functions

 DtOsgEarthProfileItem ()
 Private default constructor not implimented.
 DtOsgEarthProfileItem (const DtOsgEarthProfileItem &)
 Copy Constructor not implimented – Copy not allowed.
DtOsgEarthProfileItemoperator= (const DtOsgEarthProfileItem &)
 Assignment Operator not implimented – Copy not allowed.

Additional Inherited Members

- Protected Slots inherited from makVrv::DtMenuItem
virtual void on_checkStateChanged (bool)
virtual void on_aboutToShow ()

Detailed Description

DtOsgEarthProfileItem.

Constructor & Destructor Documentation

makVrv::DtOsgEarthProfileItem::DtOsgEarthProfileItem ( DtDe )

CTOR.

virtual makVrv::DtOsgEarthProfileItem::~DtOsgEarthProfileItem ( )
virtual

DTOR.

makVrv::DtOsgEarthProfileItem::DtOsgEarthProfileItem ( )
private

Private default constructor not implimented.

makVrv::DtOsgEarthProfileItem::DtOsgEarthProfileItem ( const DtOsgEarthProfileItem )
private

Copy Constructor not implimented – Copy not allowed.

Member Function Documentation

virtual QAction* makVrv::DtOsgEarthProfileItem::createAction ( DtDe ,
QWidget *  parent 
)
virtual

create the action

Implements makVrv::DtMenuItem.

virtual void makVrv::DtOsgEarthProfileItem::setTerrainContentWidget ( DtTerrainContentsWidget terrainContentsWidget)
virtual

set TerrainContenWidget used by the DtOsgEarthCacheDialog

virtual void makVrv::DtOsgEarthProfileItem::setOsgEarthProfileButton ( QPushButton button)
virtual

The Button will live in this class.

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

Assignment Operator not implimented – Copy not allowed.

virtual void makVrv::DtOsgEarthProfileItem::slot_selectTreeItemChanged ( const std::string &  treeItemName)
protectedvirtual
virtual void makVrv::DtOsgEarthProfileItem::slot_pageClosed ( )
protectedvirtual
virtual void makVrv::DtOsgEarthProfileItem::slot_terrainClosed ( )
protectedvirtual

Slots when the terrain closed, will force the dialog to close.

virtual bool makVrv::DtOsgEarthProfileItem::toggleOsgEarthProfileButton ( const std::string &  fileName)
protectedvirtual
virtual void makVrv::DtOsgEarthProfileItem::on_triggered ( )
protectedvirtual

Reimplemented from makVrv::DtMenuItem.

Member Data Documentation

DtTerrainContentsWidget* makVrv::DtOsgEarthProfileItem::myTerrainContentWidget
protected
DtOsgEarthProfileDialog* makVrv::DtOsgEarthProfileItem::myOsgEarthProfileDialog
protected
QPushButton* makVrv::DtOsgEarthProfileItem::myOsgEarthProfileButton
protected
DtDe& makVrv::DtOsgEarthProfileItem::myDe
protected
bool makVrv::DtOsgEarthProfileItem::myDialogIsOpen
protected

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)