VR-Forces 4.6.1 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 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)
 default constructor
virtual ~DtTDLOptionsWidget ()
 destructor
virtual void setSymbolDecorationEnabled (const std::string &s, bool b)
virtual void updateSymbolDecorationState ()
- Public Member Functions inherited from makVrf::DtTDLOptionsWidgetInterface
virtual ~DtTDLOptionsWidgetInterface ()
 virtual DTOR

Public Attributes

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

Protected Slots

virtual void tdlForceOptionChanged (QTreeWidgetItem *)
 Re-emits signal to change tdl display enabled/disabled for specified force.
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)
 Adds a new force check box to the given tree.
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)
 copy constructor. Not Implemented.
DtTDLOptionsWidgetoperator= (const DtTDLOptionsWidget &rhs)
 assignment operator. Not Implemented.

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 Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)