WSF
wizard::PluginT< PClass > Class Template Reference

#include <Plugin.hpp>

Inherits PClass.

Public Member Functions

 PluginT (const QString &aPluginName, const size_t aUniqueId)
 ~PluginT () override=default
virtual void MarginClick (Qt::MouseButton aButton, const QString &aSourcePath, size_t aLineNumber)
virtual void MarginDraw (const QString &aSourcePath, QPainter &aPainter, const QMap< size_t, QPoint > &aVisibleLineMap)
virtual void GetHighlightLines (const QString &aSourcePath, QList< size_t > &aList)
virtual void FocusedCopy ()
virtual void PlatformUpdated (const QString &aPlatformName)
virtual void PlatformDeleted (const QString &aPlatformName)

Constructor & Destructor Documentation

◆ PluginT()

template<class PClass>
wizard::PluginT< PClass >::PluginT ( const QString & aPluginName,
const size_t aUniqueId )
inline

◆ ~PluginT()

template<class PClass>
wizard::PluginT< PClass >::~PluginT ( )
overridedefault

Member Function Documentation

◆ FocusedCopy()

template<class PClass>
virtual void wizard::PluginT< PClass >::FocusedCopy ( )
inlinevirtual

◆ GetHighlightLines()

template<class PClass>
virtual void wizard::PluginT< PClass >::GetHighlightLines ( const QString & aSourcePath,
QList< size_t > & aList )
inlinevirtual

◆ MarginClick()

template<class PClass>
virtual void wizard::PluginT< PClass >::MarginClick ( Qt::MouseButton aButton,
const QString & aSourcePath,
size_t aLineNumber )
inlinevirtual

◆ MarginDraw()

template<class PClass>
virtual void wizard::PluginT< PClass >::MarginDraw ( const QString & aSourcePath,
QPainter & aPainter,
const QMap< size_t, QPoint > & aVisibleLineMap )
inlinevirtual

◆ PlatformDeleted()

template<class PClass>
virtual void wizard::PluginT< PClass >::PlatformDeleted ( const QString & aPlatformName)
inlinevirtual

◆ PlatformUpdated()

template<class PClass>
virtual void wizard::PluginT< PClass >::PlatformUpdated ( const QString & aPlatformName)
inlinevirtual

The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved