All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
openfluid::ui::waresdev::WareSrcFiletypeManager Class Reference

#include <ui/waresdev/WareSrcFiletypeManager.hpp>

Classes

struct  CompletionRule
 
struct  HighlightingRule
 

Public Types

typedef QVector< HighlightingRuleHighlightingRules_t
 
typedef QVector< CompletionRuleCompletionRules_t
 
typedef QMap
< openfluid::waresdev::WareSrcManager::WareType,
CompletionRules_t
CompletionRulesByWareType_t
 

Public Member Functions

 ~WareSrcFiletypeManager ()
 
void updateStyles ()
 
QMap< QString, QString > getIconsByFileExtensionList () const
 
HighlightingRules_t getHighlightingRules (const QString &FilePath) const
 
CompletionRules_t getCompletionRules (const QString &FilePath) const
 

Static Public Member Functions

static WareSrcFiletypeManagerinstance ()
 

Member Typedef Documentation

Constructor & Destructor Documentation

openfluid::ui::waresdev::WareSrcFiletypeManager::~WareSrcFiletypeManager ( )

Member Function Documentation

CompletionRules_t openfluid::ui::waresdev::WareSrcFiletypeManager::getCompletionRules ( const QString &  FilePath) const
HighlightingRules_t openfluid::ui::waresdev::WareSrcFiletypeManager::getHighlightingRules ( const QString &  FilePath) const
QMap<QString, QString> openfluid::ui::waresdev::WareSrcFiletypeManager::getIconsByFileExtensionList ( ) const
static WareSrcFiletypeManager* openfluid::ui::waresdev::WareSrcFiletypeManager::instance ( )
static
void openfluid::ui::waresdev::WareSrcFiletypeManager::updateStyles ( )

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