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 Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
makVrf::DtMapScaleToolbarWidget Class Reference

A widget class for showing the map scale as 1 inch of screen size to N display units of terrain size. More...

Inheritance diagram for makVrf::DtMapScaleToolbarWidget:
Inheritance graph
[legend]

Public Member Functions

 DtMapScaleToolbarWidget (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0)
 CTOR. More...
 
virtual ~DtMapScaleToolbarWidget ()
 DTOR. More...
 

Public Attributes

QLabelmyTitle
 
QLabelmyContents
 

Protected Member Functions

virtual void updateScale ()
 Called each tick to update the map scale if the view resolution has changed for the current channel. More...
 
virtual DtGuiEventProcessorguiEventProcessor () const
 

Protected Attributes

makVrv::DtDemyDe
 
double myLastViewResolution
 
makVrv::DtSignalConnectionManager myConnections
 
double myDpi
 
DtGuiEventProcessormyGuiEventProcessor
 

Detailed Description

A widget class for showing the map scale as 1 inch of screen size to N display units of terrain size.

Constructor & Destructor Documentation

makVrf::DtMapScaleToolbarWidget::DtMapScaleToolbarWidget ( makVrv::DtDe de,
QWidget *  parent = 0,
Qt::WindowFlags  flags = 0 
)

CTOR.

virtual makVrf::DtMapScaleToolbarWidget::~DtMapScaleToolbarWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrf::DtMapScaleToolbarWidget::updateScale ( )
protectedvirtual

Called each tick to update the map scale if the view resolution has changed for the current channel.

virtual DtGuiEventProcessor& makVrf::DtMapScaleToolbarWidget::guiEventProcessor ( ) const
protectedvirtual

Member Data Documentation

makVrv::DtDe& makVrf::DtMapScaleToolbarWidget::myDe
protected
double makVrf::DtMapScaleToolbarWidget::myLastViewResolution
protected
makVrv::DtSignalConnectionManager makVrf::DtMapScaleToolbarWidget::myConnections
protected
double makVrf::DtMapScaleToolbarWidget::myDpi
protected
DtGuiEventProcessor* makVrf::DtMapScaleToolbarWidget::myGuiEventProcessor
mutableprotected
QLabel* makVrf::DtMapScaleToolbarWidget::myTitle
QLabel* makVrf::DtMapScaleToolbarWidget::myContents

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)