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 | 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 () override
 
virtual void setSymbolDecorationEnabled (const std::string &s, bool b) override
 
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 () override
 
virtual void addForce (const QString &forceName, int force) override
 
virtual void selectedTDLMessagesForForce (std::set< int > &) override
 
virtual void addForce (QTreeWidget *, const QString &, int)
 
virtual void updateTDLMessageLabel (bool spotReportsOn) override
 
virtual void setProcessTDLMessages (bool) override
 
virtual void setTDLMessagesForForceEnabled (int force, bool enabled) override
 
virtual void setupSymbolDecorations (const DtVrfTDLSettingsRecord &) override
 
virtual void setShowTrackHistoriesForSelected (bool) override
 
virtual void setShowTrackHistories (bool) override
 
virtual void setNumberOfTrackReports (int) override
 
virtual void addProtocol (const QString &, const std::string &, bool) override
 
virtual void addDomain (const QString &, const std::string &, bool) override
 
virtual void setProtocolShown (const std::string &, bool) override
 
virtual void setDomainShown (const std::string &, bool) override
 
virtual void enableDisableTrackHistory ()
 
virtual void setKeepReportsForTimePeriod (bool) override
 
virtual void setKeepReportsForTime (int) override
 

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 ( )
overridevirtual

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 
)
overridevirtual
virtual void makVrf::DtTDLOptionsWidget::updateSymbolDecorationState ( )
virtual
void makVrf::DtTDLOptionsWidget::setupGui ( )
protected
virtual void makVrf::DtTDLOptionsWidget::clearForces ( )
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::addForce ( const QString &  forceName,
int  force 
)
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::selectedTDLMessagesForForce ( std::set< int > &  )
overrideprotectedvirtual
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)
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setProcessTDLMessages ( bool  )
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setTDLMessagesForForceEnabled ( int  force,
bool  enabled 
)
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setupSymbolDecorations ( const DtVrfTDLSettingsRecord )
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setShowTrackHistoriesForSelected ( bool  )
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setShowTrackHistories ( bool  )
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setNumberOfTrackReports ( int  )
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::addProtocol ( const QString &  ,
const std::string &  ,
bool   
)
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::addDomain ( const QString &  ,
const std::string &  ,
bool   
)
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setProtocolShown ( const std::string &  ,
bool   
)
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setDomainShown ( const std::string &  ,
bool   
)
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::enableDisableTrackHistory ( )
protectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setKeepReportsForTimePeriod ( bool  )
overrideprotectedvirtual
virtual void makVrf::DtTDLOptionsWidget::setKeepReportsForTime ( int  )
overrideprotectedvirtual
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 Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)