VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtVrfPluginsLoadedWidgetLogic Class Reference

Public Member Functions

 DtVrfPluginsLoadedWidgetLogic (makVrv::DtDe &, DtVrfPluginsLoadedWidgetInterface &parent)
 default constructor
virtual ~DtVrfPluginsLoadedWidgetLogic ()
 destructor

Protected Member Functions

void setupPlugins ()
 Called from the constructor. Will set up plugins loaded.
virtual QString setupPluginInformation (const DtVrfMessagePluginInformation &info)
 Returns text to show for plugin information.
virtual void slot_pluginsAdded (const std::string &server, const DtVrfGuiPluginManager::PluginInformationList &)
 Called when plugins are added (discovered)
virtual void slot_pluginsRemoved (const std::string &server, const DtVrfGuiPluginManager::PluginInformationList &)
 Called when plugins are removes (discovered)
virtual std::string pluginTitle (const std::string &server, const DtVrfMessagePluginInformation &) const
 Returns the title (plugin name)
virtual void slot_selectedPluginChanged (const std::string &, int)
 Called when selected plugin has changed. Shows plugin information.

Protected Attributes

makVrv::DtDemyDe
DtVrfPluginsLoadedWidgetInterfacemyInterface
DtVrfGuiPluginManager::PluginInformationMap myPlugins
 Map of plugins to plugin information.

Constructor & Destructor Documentation

makVrf::DtVrfPluginsLoadedWidgetLogic::DtVrfPluginsLoadedWidgetLogic ( makVrv::DtDe ,
DtVrfPluginsLoadedWidgetInterface parent 
)

default constructor

virtual makVrf::DtVrfPluginsLoadedWidgetLogic::~DtVrfPluginsLoadedWidgetLogic ( )
virtual

destructor

Member Function Documentation

void makVrf::DtVrfPluginsLoadedWidgetLogic::setupPlugins ( )
protected

Called from the constructor. Will set up plugins loaded.

virtual QString makVrf::DtVrfPluginsLoadedWidgetLogic::setupPluginInformation ( const DtVrfMessagePluginInformation info)
protectedvirtual

Returns text to show for plugin information.

virtual void makVrf::DtVrfPluginsLoadedWidgetLogic::slot_pluginsAdded ( const std::string &  server,
const DtVrfGuiPluginManager::PluginInformationList  
)
protectedvirtual

Called when plugins are added (discovered)

virtual void makVrf::DtVrfPluginsLoadedWidgetLogic::slot_pluginsRemoved ( const std::string &  server,
const DtVrfGuiPluginManager::PluginInformationList  
)
protectedvirtual

Called when plugins are removes (discovered)

virtual std::string makVrf::DtVrfPluginsLoadedWidgetLogic::pluginTitle ( const std::string &  server,
const DtVrfMessagePluginInformation  
) const
protectedvirtual

Returns the title (plugin name)

virtual void makVrf::DtVrfPluginsLoadedWidgetLogic::slot_selectedPluginChanged ( const std::string &  ,
int   
)
protectedvirtual

Called when selected plugin has changed. Shows plugin information.

Member Data Documentation

makVrv::DtDe& makVrf::DtVrfPluginsLoadedWidgetLogic::myDe
protected
DtVrfPluginsLoadedWidgetInterface& makVrf::DtVrfPluginsLoadedWidgetLogic::myInterface
protected
DtVrfGuiPluginManager::PluginInformationMap makVrf::DtVrfPluginsLoadedWidgetLogic::myPlugins
protected

Map of plugins to plugin information.


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

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)