itom 1.3.0
ito::QsciApiManager Class Reference

List of all members.

Classes

struct  APIFileInfo
class  QsciApiSingleton

Public Member Functions

QsciAPIs * getQsciAPIs () const
bool isPreparing () const
int updateAPI (QStringList files, bool forcePreparation=false)
 shortdesc

Static Public Member Functions

static QsciApiManagergetInstance (void)
 shortdesc

Private Slots

void apiPreparationFinished ()
 shortdesc
void apiPreparationCancelled ()
 shortdesc
void apiPreparationStarted ()
 shortdesc

Private Member Functions

 QsciApiManager (QsciApiManager &)

Private Attributes

QsciAPIs * m_pApi
QsciLexerPython * m_qSciLex
bool m_isPreparing
QList< APIFileInfom_preparingAPIFiles
QString m_preparingFileInfo
bool m_loaded

Static Private Attributes

static QsciApiManagerm_pQsciApiManager = NULL
 singleton nach: http://www.oop-trainer.de/Themen/Singleton.html

Friends

class QsciApiSingleton

Member Function Documentation

void ito::QsciApiManager::apiPreparationCancelled ( ) [private, slot]

shortdesc

longdesc

void ito::QsciApiManager::apiPreparationFinished ( ) [private, slot]

shortdesc

longdesc

void ito::QsciApiManager::apiPreparationStarted ( ) [private, slot]

shortdesc

longdesc

QsciApiManager * ito::QsciApiManager::getInstance ( void  ) [static]

shortdesc

longdesc

Returns:
QsciApiManager
int ito::QsciApiManager::updateAPI ( QStringList  files,
bool  forcePreparation = false 
)

shortdesc

longdesc

Parameters:
files
forcePreparation
Returns:
int

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends