GOFIGURE2  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Slots | Public Member Functions | Protected Attributes | Private Member Functions | List of all members
QGoPluginManager Class Reference

#include <Main/QGoPluginManager.h>

Inheritance diagram for QGoPluginManager:
Inheritance graph
Collaboration diagram for QGoPluginManager:
Collaboration graph

Public Slots

virtual void NotifyTabActivated (const int &)
virtual void NotifyTabClosed (const int &)
virtual void NotifyTabMoved (const int &, const int &)

Public Member Functions

void ApplySettings ()
std::list< QMenu * > GetMenus ()
 Returns list of menus. More...
bool IsPluginAlreadyLoaded (const QString &iName)
void LoadPlugin (const QString &)
void LoadPlugins ()
 QGoPluginManager ()
virtual ~QGoPluginManager ()

Protected Attributes

std::list< QGoPlugin * > m_PluginList

Private Member Functions

 Q_DISABLE_COPY (QGoPluginManager)

Detailed Description

Definition at line 48 of file QGoPluginManager.h.

Constructor & Destructor Documentation

QGoPluginManager::QGoPluginManager ( )
check later on if it is already loaded.

Definition at line 75 of file QGoPluginManager.cxx.

QGoPluginManager::~QGoPluginManager ( )

Definition at line 80 of file QGoPluginManager.cxx.

Member Function Documentation

void QGoPluginManager::ApplySettings ( )

Definition at line 218 of file QGoPluginManager.cxx.

std::list< QMenu * > QGoPluginManager::GetMenus ( )

Returns list of menus.

Definition at line 229 of file QGoPluginManager.cxx.

bool QGoPluginManager::IsPluginAlreadyLoaded ( const QString &  iName)

Definition at line 132 of file QGoPluginManager.cxx.

void QGoPluginManager::LoadPlugin ( const QString &  path)

Definition at line 150 of file QGoPluginManager.cxx.

void QGoPluginManager::LoadPlugins ( )

Definition at line 195 of file QGoPluginManager.cxx.

void QGoPluginManager::NotifyTabActivated ( const int &  iId)

Definition at line 88 of file QGoPluginManager.cxx.

void QGoPluginManager::NotifyTabClosed ( const int &  iId)

Definition at line 102 of file QGoPluginManager.cxx.

void QGoPluginManager::NotifyTabMoved ( const int &  from,
const int &  to 

Definition at line 116 of file QGoPluginManager.cxx.

QGoPluginManager::Q_DISABLE_COPY ( QGoPluginManager  )

Member Data Documentation

std::list< QGoPlugin * > QGoPluginManager::m_PluginList

Definition at line 75 of file QGoPluginManager.h.

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