Specialization of FormatterFactory to create TextFormatter objects to format text in a TextEdit.
More...
#include <TextFormatterFactory.h>
|
| bool | hasFormatter (const string &key) const |
| | Checks whether a formatter for the given key is already present. More...
|
| |
| TextFormatterPtr | getFormatter (const string &key) const |
| | Returns the formatter for the given key. More...
|
| |
| void | addFormatter (const string &key, TextFormatterPtr formatter) |
| | Adds the formatter for the given key. More...
|
| |
| const TextFormatterMap & | getTextFormatterMap () const |
| |
|
bool | isDefaultToMonospace () const |
| |
| void | setDefaultToMonospace (bool d) |
| | Whether the created formatters should use monospace font by default if nothing is specified about the font family. More...
|
| |
|
|
static QtColorMap | colorMap |
| | the color map for source-highlight colors into RGB #RRGGBB values
|
| |
|
|
TextFormatterMap | textFormatterMap |
| |
|
bool | defaultToMonospace |
| | whether to default font to monospace (default true)
|
| |
Specialization of FormatterFactory to create TextFormatter objects to format text in a TextEdit.
| void srchiliteqt::TextFormatterFactory::addFormatter |
( |
const string & |
key, |
|
|
TextFormatterPtr |
formatter |
|
) |
| |
Adds the formatter for the given key.
- Parameters
-
| TextFormatterPtr srchiliteqt::TextFormatterFactory::getFormatter |
( |
const string & |
key) | |
const |
Returns the formatter for the given key.
- Parameters
-
- Returns
- the formatter for the given key is already present
| const TextFormatterMap& srchiliteqt::TextFormatterFactory::getTextFormatterMap |
( |
) | |
const |
|
inline |
- Returns
- the TextFormatterMap
| bool srchiliteqt::TextFormatterFactory::hasFormatter |
( |
const string & |
key) | |
const |
Checks whether a formatter for the given key is already present.
If not found, then it returns an empty TextFormatterPtr
- Parameters
-
- Returns
- whether a formatter for the given key is already present
| void srchiliteqt::TextFormatterFactory::setDefaultToMonospace |
( |
bool |
d) | |
|
|
inline |
Whether the created formatters should use monospace font by default if nothing is specified about the font family.
- Parameters
-
The documentation for this class was generated from the following files: