VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes | Private Member Functions
makVrf::DtGuiOptionsWidget Class Reference
Inheritance diagram for makVrf::DtGuiOptionsWidget:
Inheritance graph
[legend]

Public Member Functions

 DtGuiOptionsWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 
virtual ~DtGuiOptionsWidget ()
 
- Public Member Functions inherited from makVrf::DtGuiOptionsWidgetInterface
virtual ~DtGuiOptionsWidgetInterface ()
 

Public Attributes

QCheckBoxmyShowCorrelationWarningDialogs
 
QCheckBoxmyShowSessionStartupDialog
 
QCheckBoxmyUseStartFreezePdus
 
QCheckBoxmyShowScenarioDescriptionDialog
 
QCheckBoxmyZoomToScenarioExtentsOnLoad
 
QCheckBoxmyCommandPanelShowIcons
 
QWidget * myShowCommandPanelIconsCanvas
 
QRadioButton * myShowCommandPanelLargeIcons
 
QRadioButton * myShowCommandPanelSmallIcons
 
QCheckBoxmyUseSimulationTimeForAdvancement
 
QCheckBoxmySortTaskSetMenus
 
QCheckBoxmyAllowWindowsStyleNameEditing
 
QCheckBoxmyAskToCancelOperation
 
QCheckBoxmyPromptBeforeAbandoningPlan
 
QCheckBoxmyPromptBeforeInterruptingTask
 
QCheckBoxmyUseDoubleClickToEndRouteCreation
 
QLineEditmyAdditionalWindowTitle
 
QCheckBoxmyUseAdditionalWindowTitle
 
QHBoxLayout * myDefaultIconListsLayout
 
QComboBoxmyDefaultIconLists
 
QLabelmyDefaultIconListsLabel
 
QCheckBoxmyShowForceColor
 
QCheckBoxmyDarkModeEnabledCheckBox
 
QCheckBoxmyUseRetroIcons
 
QPushButtonmyClearIconCachePushButton
 
- Public Attributes inherited from makVrf::DtGuiOptionsWidgetInterface
boost::signals2::signal< void()> signal_guiOptionChanged
 
boost::signals2::signal< void(const
DtString &)> 
signal_defaultIconListChanged
 
boost::signals2::signal< void(bool)> signal_showForceColorChanged
 
boost::signals2::signal< void(bool)> signal_askToCancelOperationChanged
 
boost::signals2::signal< void(bool)> signal_promptBeforeAbandoningPlanChanged
 
boost::signals2::signal< void(bool)> signal_promptBeforeInterruptingTaskChanged
 
boost::signalslib::signal
< void(bool)> 
signal_darkModeEnabledCheckBoxChanged
 
boost::signalslib::signal
< void(bool)> 
signal_lightModeDarkModeIconsEnabledCheckBoxChange
 
boost::signalslib::signal< void()> signal_clearIconCacheButtonPressed
 

Protected Slots

virtual void onOptionChanged ()
 
virtual void defaultIconListChanged ()
 
virtual void showForceColorChanged ()
 
virtual void on_askToCancelOperationChanged ()
 
virtual void on_promptBeforeInterruptingTaskChanged ()
 
virtual void on_promptBeforeAbandoningPlanChanged ()
 
void on_darkModeEnabledCheckBoxChanged ()
 
void on_lightModeDarkModeIconsEnabledCheckBoxChanged ()
 
void on_clearIconCachePushButtonPressed ()
 

Protected Member Functions

void setupGui ()
 
virtual void setZoomToScenarioExtentsOnLoad (bool)
 
virtual bool zoomToScenarioExtentsOnLoad () const
 
virtual void setCommandPanelShowIcons (bool)
 
virtual bool commandPanelShowIcons () const
 
virtual void setShowCommandPanelLargeIcons (bool)
 
virtual bool showCommandPanelLargeIcons () const
 
virtual void setShowCommandPanelSmallIcons (bool)
 
virtual bool showCommandPanelSmallIcons () const
 
virtual void setUseStartFreezePdus (bool)
 
virtual bool useStartFreezePdus () const
 
virtual void setShowCorrelationWarningDialogs (bool)
 
virtual bool showCorrelationWarningDialogs () const
 
virtual void setShowSessionStartupDialog (bool)
 
virtual bool showSessionStartupDialog () const
 
virtual void setShowScenarioDescriptionDialog (bool)
 
virtual bool showScenarioDescriptionDialog () const
 
virtual void setUseSimulationTimeForAdvancement (bool)
 
virtual bool useSimulationTimeForAdvancement () const
 
virtual void setUseAdditionalWindowTitle (bool)
 
virtual bool useAdditionalWindowTitle () const
 
virtual QString additionalWindowTitle () const
 
virtual void setAdditionalWindowTitle (const QString &)
 
virtual void setSortTaskSetMenus (bool)
 
virtual bool sortTaskSetMenus () const
 
virtual void setDefaultIconList (const DtString &)
 
virtual DtString defaultIconList () const
 
virtual void setShowForceColor (bool)
 
virtual bool showForceColor () const
 
virtual void setAllowWindowsStyleNameEditing (bool)
 
virtual bool allowWindowsStyleNameEditing () const
 
virtual void addIconList (const QString &, const DtString &)
 
virtual void clearIconLists ()
 
virtual void setPromptBeforeInterruptingTask (bool)
 
virtual bool promptBeforeInterruptingTask () const
 
virtual void setAskToCancelOperation (bool)
 
virtual bool askToCancelOperation () const
 
virtual void setPromptBeforeAbandoningPlan (bool)
 
virtual bool promptBeforeAbandoningPlan () const
 
virtual void setUseDoubleClickToEndRouteCreation (bool)
 
virtual bool useDoubleClickToEndRouteCreation () const
 
virtual void setDarkModeEnabled (bool enabled)
 
virtual bool darkModeEnabled () const
 
virtual void setLightModeDarkModeIconsEnabled (bool enabled)
 
virtual bool lightModeDarkModeIconsEnabled () const
 

Protected Attributes

makVrv::DtDemyDe
 

Private Member Functions

 DtGuiOptionsWidget (const DtGuiOptionsWidget &orig)
 
DtGuiOptionsWidgetoperator= (const DtGuiOptionsWidget &rhs)
 

Constructor & Destructor Documentation

makVrf::DtGuiOptionsWidget::DtGuiOptionsWidget ( makVrv::DtDe ,
QWidget *  parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

default constructor

virtual makVrf::DtGuiOptionsWidget::~DtGuiOptionsWidget ( )
virtual

destructor

makVrf::DtGuiOptionsWidget::DtGuiOptionsWidget ( const DtGuiOptionsWidget orig)
private

copy constructor. Not Implemented.

Member Function Documentation

void makVrf::DtGuiOptionsWidget::setupGui ( )
protected
virtual void makVrf::DtGuiOptionsWidget::setZoomToScenarioExtentsOnLoad ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::zoomToScenarioExtentsOnLoad ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setCommandPanelShowIcons ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::commandPanelShowIcons ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setShowCommandPanelLargeIcons ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::showCommandPanelLargeIcons ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setShowCommandPanelSmallIcons ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::showCommandPanelSmallIcons ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setUseStartFreezePdus ( bool  )
protectedvirtual

Sets whether or not to use DIS start/freeze PDUs or VRF start/stop PDUs.

Implements makVrf::DtGuiOptionsWidgetInterface.

virtual bool makVrf::DtGuiOptionsWidget::useStartFreezePdus ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setShowCorrelationWarningDialogs ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::showCorrelationWarningDialogs ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setShowSessionStartupDialog ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::showSessionStartupDialog ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setShowScenarioDescriptionDialog ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::showScenarioDescriptionDialog ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setUseSimulationTimeForAdvancement ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::useSimulationTimeForAdvancement ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setUseAdditionalWindowTitle ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::useAdditionalWindowTitle ( ) const
protectedvirtual
virtual QString makVrf::DtGuiOptionsWidget::additionalWindowTitle ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setAdditionalWindowTitle ( const QString &  )
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setSortTaskSetMenus ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::sortTaskSetMenus ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setDefaultIconList ( const DtString )
protectedvirtual
virtual DtString makVrf::DtGuiOptionsWidget::defaultIconList ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setShowForceColor ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::showForceColor ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setAllowWindowsStyleNameEditing ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::allowWindowsStyleNameEditing ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::addIconList ( const QString &  ,
const DtString  
)
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::clearIconLists ( )
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setPromptBeforeInterruptingTask ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::promptBeforeInterruptingTask ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setAskToCancelOperation ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::askToCancelOperation ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setPromptBeforeAbandoningPlan ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::promptBeforeAbandoningPlan ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setUseDoubleClickToEndRouteCreation ( bool  )
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::useDoubleClickToEndRouteCreation ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setDarkModeEnabled ( bool  enabled)
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::darkModeEnabled ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::setLightModeDarkModeIconsEnabled ( bool  enabled)
protectedvirtual
virtual bool makVrf::DtGuiOptionsWidget::lightModeDarkModeIconsEnabled ( ) const
protectedvirtual
virtual void makVrf::DtGuiOptionsWidget::onOptionChanged ( )
protectedvirtualslot

Emits signal_sessionOptionChanged;.

virtual void makVrf::DtGuiOptionsWidget::defaultIconListChanged ( )
protectedvirtualslot
virtual void makVrf::DtGuiOptionsWidget::showForceColorChanged ( )
protectedvirtualslot
virtual void makVrf::DtGuiOptionsWidget::on_askToCancelOperationChanged ( )
protectedvirtualslot
virtual void makVrf::DtGuiOptionsWidget::on_promptBeforeInterruptingTaskChanged ( )
protectedvirtualslot
virtual void makVrf::DtGuiOptionsWidget::on_promptBeforeAbandoningPlanChanged ( )
protectedvirtualslot
void makVrf::DtGuiOptionsWidget::on_darkModeEnabledCheckBoxChanged ( )
protectedslot

Receives notification that the user has clicked the darkModeEnabled checkbox.

void makVrf::DtGuiOptionsWidget::on_lightModeDarkModeIconsEnabledCheckBoxChanged ( )
protectedslot

Receives notification that the user has clicked the lightModedarkModeIconsEnabled checkbox.

void makVrf::DtGuiOptionsWidget::on_clearIconCachePushButtonPressed ( )
protectedslot

Receives notification that the user has pressed the clearIconCache push button.

DtGuiOptionsWidget& makVrf::DtGuiOptionsWidget::operator= ( const DtGuiOptionsWidget rhs)
private

assignment operator. Not Implemented.

Member Data Documentation

QCheckBox* makVrf::DtGuiOptionsWidget::myShowCorrelationWarningDialogs
QCheckBox* makVrf::DtGuiOptionsWidget::myShowSessionStartupDialog
QCheckBox* makVrf::DtGuiOptionsWidget::myUseStartFreezePdus
QCheckBox* makVrf::DtGuiOptionsWidget::myShowScenarioDescriptionDialog
QCheckBox* makVrf::DtGuiOptionsWidget::myZoomToScenarioExtentsOnLoad
QCheckBox* makVrf::DtGuiOptionsWidget::myCommandPanelShowIcons
QWidget* makVrf::DtGuiOptionsWidget::myShowCommandPanelIconsCanvas
QRadioButton* makVrf::DtGuiOptionsWidget::myShowCommandPanelLargeIcons
QRadioButton* makVrf::DtGuiOptionsWidget::myShowCommandPanelSmallIcons
QCheckBox* makVrf::DtGuiOptionsWidget::myUseSimulationTimeForAdvancement
QCheckBox* makVrf::DtGuiOptionsWidget::mySortTaskSetMenus
QCheckBox* makVrf::DtGuiOptionsWidget::myAllowWindowsStyleNameEditing
QCheckBox* makVrf::DtGuiOptionsWidget::myAskToCancelOperation
QCheckBox* makVrf::DtGuiOptionsWidget::myPromptBeforeAbandoningPlan
QCheckBox* makVrf::DtGuiOptionsWidget::myPromptBeforeInterruptingTask
QCheckBox* makVrf::DtGuiOptionsWidget::myUseDoubleClickToEndRouteCreation
QLineEdit* makVrf::DtGuiOptionsWidget::myAdditionalWindowTitle
QCheckBox* makVrf::DtGuiOptionsWidget::myUseAdditionalWindowTitle
QHBoxLayout* makVrf::DtGuiOptionsWidget::myDefaultIconListsLayout
QComboBox* makVrf::DtGuiOptionsWidget::myDefaultIconLists
QLabel* makVrf::DtGuiOptionsWidget::myDefaultIconListsLabel
QCheckBox* makVrf::DtGuiOptionsWidget::myShowForceColor
QCheckBox* makVrf::DtGuiOptionsWidget::myDarkModeEnabledCheckBox
QCheckBox* makVrf::DtGuiOptionsWidget::myUseRetroIcons
QPushButton* makVrf::DtGuiOptionsWidget::myClearIconCachePushButton
makVrv::DtDe& makVrf::DtGuiOptionsWidget::myDe
protected

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)