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::DtTDLOptionsWidget Class Reference
Inheritance diagram for makVrf::DtTDLOptionsWidget:
Inheritance graph
[legend]

Public Member Functions

 DtTDLOptionsWidget (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 
virtual ~DtTDLOptionsWidget ()
 
virtual void setSymbolDecorationEnabled (const std::string &s, bool b)
 
virtual void updateSymbolDecorationState ()
 
- Public Member Functions inherited from makVrf::DtTDLOptionsWidgetInterface
virtual ~DtTDLOptionsWidgetInterface ()
 

Public Attributes

Ui_DtTDLOptionsWidgetUi myUiImpl
 
- Public Attributes inherited from makVrf::DtTDLOptionsWidgetInterface
boost::signals2::signal< void(int,
bool)> 
signal_tdlForceOptionChanged
 
boost::signals2::signal< void(bool)> signal_turnOnTDLMessages
 
boost::signals2::signal< void(bool)> signal_processTDLMessagesChanged
 
boost::signals2::signal< void(bool)> signal_showTDLMessageDataTrackHistories
 
boost::signals2::signal< void()> signal_clearAllTDLDataMessages
 
boost::signals2::signal< void(int)> signal_numberOfTrackReportsChanged
 
boost::signals2::signal< void(bool)> signal_showTDLMessageDataTrackHistoriesForSelectedChanged
 
boost::signals2::signal< void(bool)> signal_showTDLMessageDataTrackHistoriesChanged
 
boost::signals2::signal< void(const
std::string &, bool)> 
signal_protocolShownChanged
 
boost::signals2::signal< void(const
std::string &, bool)> 
signal_domainShownChanged
 
boost::signals2::signal< void(bool)> signal_showKeepReportsForTimePeriodChanged
 
boost::signals2::signal< void(int)> signal_showKeepReportsForTimeChanged
 

Protected Slots

virtual void tdlForceOptionChanged (QTreeWidgetItem *)
 
virtual void showProtocolChanged (QTreeWidgetItem *)
 
virtual void showDomainChanged (QTreeWidgetItem *)
 
virtual void processTDLMessagesChanged ()
 
virtual void turnOnTDLMessages ()
 
virtual void tdlSymbolDecorationChanged (QListWidgetItem *)
 
virtual void showTDLMessageDataTrackHsitoriesForSelectedChanged ()
 
virtual void showTDLMessageDataTrackHsitoriesChanged ()
 
virtual void keepNumberOfTrackReportsChanged ()
 
virtual void clearAllTDLDataMessages ()
 
virtual void keepReportsForTimeChanged ()
 
virtual void keepReportsForTimePeriodChanged ()
 

Protected Member Functions

void setupGui ()
 
virtual void clearForces ()
 
virtual void addForce (const QString &forceName, int force)
 
virtual void selectedTDLMessagesForForce (std::set< int > &)
 
virtual void addForce (QTreeWidget *, const QString &, int)
 
virtual void updateTDLMessageLabel (bool spotReportsOn)
 
virtual void setProcessTDLMessages (bool)
 
virtual void setTDLMessagesForForceEnabled (int force, bool enabled)
 
virtual void setupSymbolDecorations (const DtVrfTDLSettingsRecord &)
 
virtual void setShowTrackHistoriesForSelected (bool)
 
virtual void setShowTrackHistories (bool)
 
virtual void setNumberOfTrackReports (int)
 
virtual void addProtocol (const QString &, const std::string &, bool)
 
virtual void addDomain (const QString &, const std::string &, bool)
 
virtual void setProtocolShown (const std::string &, bool)
 
virtual void setDomainShown (const std::string &, bool)
 
virtual void enableDisableTrackHistory ()
 
virtual void setKeepReportsForTimePeriod (bool)
 
virtual void setKeepReportsForTime (int)
 

Protected Attributes

bool myTDLMessagesOn
 
makVrv::DtDemyDe
 
std::map< std::string,
QListWidgetItem * > 
mySymbolDisplayOptions
 

Private Member Functions

 DtTDLOptionsWidget (const DtTDLOptionsWidget &orig)
 
DtTDLOptionsWidgetoperator= (const DtTDLOptionsWidget &rhs)
 

Constructor & Destructor Documentation

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

default constructor

virtual makVrf::DtTDLOptionsWidget::~DtTDLOptionsWidget ( )
virtual

destructor

makVrf::DtTDLOptionsWidget::DtTDLOptionsWidget ( const DtTDLOptionsWidget orig)
private

copy constructor. Not Implemented.

Member Function Documentation

virtual void makVrf::DtTDLOptionsWidget::setSymbolDecorationEnabled ( const std::string &  s,
bool  b 
)
virtual
virtual void makVrf::DtTDLOptionsWidget::updateSymbolDecorationState ( )
virtual
void makVrf::DtTDLOptionsWidget::setupGui ( )
protected
virtual void makVrf::DtTDLOptionsWidget::clearForces ( )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::addForce ( const QString &  forceName,
int  force 
)
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::selectedTDLMessagesForForce ( std::set< int > &  )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::addForce ( QTreeWidget ,
const QString &  ,
int   
)
protectedvirtual

Adds a new force check box to the given tree.

virtual void makVrf::DtTDLOptionsWidget::updateTDLMessageLabel ( bool  spotReportsOn)
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setProcessTDLMessages ( bool  )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setTDLMessagesForForceEnabled ( int  force,
bool  enabled 
)
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setupSymbolDecorations ( const DtVrfTDLSettingsRecord )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setShowTrackHistoriesForSelected ( bool  )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setShowTrackHistories ( bool  )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setNumberOfTrackReports ( int  )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::addProtocol ( const QString &  ,
const std::string &  ,
bool   
)
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::addDomain ( const QString &  ,
const std::string &  ,
bool   
)
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setProtocolShown ( const std::string &  ,
bool   
)
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setDomainShown ( const std::string &  ,
bool   
)
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::enableDisableTrackHistory ( )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setKeepReportsForTimePeriod ( bool  )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setKeepReportsForTime ( int  )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::tdlForceOptionChanged ( QTreeWidgetItem )
protectedvirtualslot

Re-emits signal to change tdl display enabled/disabled for specified force.

virtual void makVrf::DtTDLOptionsWidget::showProtocolChanged ( QTreeWidgetItem )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::showDomainChanged ( QTreeWidgetItem )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::processTDLMessagesChanged ( )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::turnOnTDLMessages ( )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::tdlSymbolDecorationChanged ( QListWidgetItem )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::showTDLMessageDataTrackHsitoriesForSelectedChanged ( )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::showTDLMessageDataTrackHsitoriesChanged ( )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::keepNumberOfTrackReportsChanged ( )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::clearAllTDLDataMessages ( )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::keepReportsForTimeChanged ( )
protectedvirtualslot
virtual void makVrf::DtTDLOptionsWidget::keepReportsForTimePeriodChanged ( )
protectedvirtualslot
DtTDLOptionsWidget& makVrf::DtTDLOptionsWidget::operator= ( const DtTDLOptionsWidget rhs)
private

assignment operator. Not Implemented.

Member Data Documentation

Ui_DtTDLOptionsWidgetUi makVrf::DtTDLOptionsWidget::myUiImpl
bool makVrf::DtTDLOptionsWidget::myTDLMessagesOn
protected
makVrv::DtDe& makVrf::DtTDLOptionsWidget::myDe
protected
std::map<std::string, QListWidgetItem*> makVrf::DtTDLOptionsWidget::mySymbolDisplayOptions
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)