edbee - Qt Editor Library
Public Member Functions | List of all members
edbee::TextTheme Class Reference

This class defines a single theme. More...

#include <texttheme.h>

+ Inheritance diagram for edbee::TextTheme:
+ Collaboration diagram for edbee::TextTheme:

Public Member Functions

 TextTheme ()
 
virtual ~TextTheme ()
 
const QList< TextThemeRule * > & rules ()
 
void giveThemeRule (TextThemeRule *rule)
 The text theme. More...
 
void fillFormatForTextScopeList (const TextScopeList *scopeList, QTextCharFormat *format)
 
QString name ()
 
void setName (const QString &name)
 
QString uuid ()
 
void setUuid (const QString &uuid)
 
QColor backgroundColor ()
 
void setBackgroundColor (const QColor &color)
 
QColor caretColor ()
 
void setCaretColor (const QColor &color)
 
QColor foregroundColor ()
 
void setForegroundColor (const QColor &color)
 
QColor invisiblesColor ()
 
void setInvisiblesColor (const QColor &color)
 
QColor lineHighlightColor ()
 
void setLineHighlightColor (const QColor &color)
 
QColor selectionColor ()
 
void setSelectionColor (const QColor &color)
 
QColor findHighlightBackgroundColor ()
 
void setFindHighlightBackgroundColor (const QColor &color)
 
QColor findHighlightForegroundColor ()
 
void setFindHighlightForegroundColor (const QColor &color)
 
QColor selectionBorderColor ()
 
void setSelectionBorderColor (const QColor &color)
 
QColor activeGuideColor ()
 
void setActiveGuideColor (const QColor &color)
 
QColor bracketForegroundColor ()
 
void setBracketForegroundColor (const QColor &color)
 
QString bracketOptions ()
 
void setBracketOptions (const QString &str)
 
QColor bracketContentsForegroundColor ()
 
void setBracketContentsForegroundColor (const QColor &color)
 
QString bracketContentsOptions ()
 
void setBracketContentsOptions (const QString &str)
 
QString tagsOptions ()
 
void setTagsOptions (const QString &str)
 

Detailed Description

This class defines a single theme.

Constructor & Destructor Documentation

◆ TextTheme()

edbee::TextTheme::TextTheme ( )

◆ ~TextTheme()

edbee::TextTheme::~TextTheme ( )
virtual

Member Function Documentation

◆ activeGuideColor()

QColor edbee::TextTheme::activeGuideColor ( )
inline

◆ backgroundColor()

QColor edbee::TextTheme::backgroundColor ( )
inline

◆ bracketContentsForegroundColor()

QColor edbee::TextTheme::bracketContentsForegroundColor ( )
inline

◆ bracketContentsOptions()

QString edbee::TextTheme::bracketContentsOptions ( )
inline

◆ bracketForegroundColor()

QColor edbee::TextTheme::bracketForegroundColor ( )
inline

◆ bracketOptions()

QString edbee::TextTheme::bracketOptions ( )
inline

◆ caretColor()

QColor edbee::TextTheme::caretColor ( )
inline

◆ fillFormatForTextScopeList()

void edbee::TextTheme::fillFormatForTextScopeList ( const TextScopeList scopeList,
QTextCharFormat *  format 
)

◆ findHighlightBackgroundColor()

QColor edbee::TextTheme::findHighlightBackgroundColor ( )
inline

◆ findHighlightForegroundColor()

QColor edbee::TextTheme::findHighlightForegroundColor ( )
inline

◆ foregroundColor()

QColor edbee::TextTheme::foregroundColor ( )
inline

◆ giveThemeRule()

void edbee::TextTheme::giveThemeRule ( TextThemeRule rule)

The text theme.

◆ invisiblesColor()

QColor edbee::TextTheme::invisiblesColor ( )
inline

◆ lineHighlightColor()

QColor edbee::TextTheme::lineHighlightColor ( )
inline

◆ name()

QString edbee::TextTheme::name ( )
inline

◆ rules()

const QList<TextThemeRule*>& edbee::TextTheme::rules ( )
inline

◆ selectionBorderColor()

QColor edbee::TextTheme::selectionBorderColor ( )
inline

◆ selectionColor()

QColor edbee::TextTheme::selectionColor ( )
inline

◆ setActiveGuideColor()

void edbee::TextTheme::setActiveGuideColor ( const QColor &  color)
inline

◆ setBackgroundColor()

void edbee::TextTheme::setBackgroundColor ( const QColor &  color)
inline

◆ setBracketContentsForegroundColor()

void edbee::TextTheme::setBracketContentsForegroundColor ( const QColor &  color)
inline

◆ setBracketContentsOptions()

void edbee::TextTheme::setBracketContentsOptions ( const QString &  str)
inline

◆ setBracketForegroundColor()

void edbee::TextTheme::setBracketForegroundColor ( const QColor &  color)
inline

◆ setBracketOptions()

void edbee::TextTheme::setBracketOptions ( const QString &  str)
inline

◆ setCaretColor()

void edbee::TextTheme::setCaretColor ( const QColor &  color)
inline

◆ setFindHighlightBackgroundColor()

void edbee::TextTheme::setFindHighlightBackgroundColor ( const QColor &  color)
inline

◆ setFindHighlightForegroundColor()

void edbee::TextTheme::setFindHighlightForegroundColor ( const QColor &  color)
inline

◆ setForegroundColor()

void edbee::TextTheme::setForegroundColor ( const QColor &  color)
inline

◆ setInvisiblesColor()

void edbee::TextTheme::setInvisiblesColor ( const QColor &  color)
inline

◆ setLineHighlightColor()

void edbee::TextTheme::setLineHighlightColor ( const QColor &  color)
inline

◆ setName()

void edbee::TextTheme::setName ( const QString &  name)
inline

◆ setSelectionBorderColor()

void edbee::TextTheme::setSelectionBorderColor ( const QColor &  color)
inline

◆ setSelectionColor()

void edbee::TextTheme::setSelectionColor ( const QColor &  color)
inline

◆ setTagsOptions()

void edbee::TextTheme::setTagsOptions ( const QString &  str)
inline

◆ setUuid()

void edbee::TextTheme::setUuid ( const QString &  uuid)
inline

◆ tagsOptions()

QString edbee::TextTheme::tagsOptions ( )
inline

◆ uuid()

QString edbee::TextTheme::uuid ( )
inline

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