FontSettings Class
(TextEditor::FontSettings)Public Types
| typedef | FormatDescriptions |
Public Functions
| FontSettings() | |
| bool | antialias() const |
| void | clear() |
| const TextEditor::ColorScheme & | colorScheme() const |
| QString | colorSchemeFileName() const |
| bool | equals(const TextEditor::FontSettings &f) const |
| QString | family() const |
| QFont | font() const |
| int | fontSize() const |
| int | fontZoom() const |
| TextEditor::Format & | formatFor(TextEditor::TextStyle category) |
| TextEditor::Format | formatFor(TextEditor::TextStyle category) const |
| bool | fromSettings(const QString &category, const TextEditor::FontSettings::FormatDescriptions &descriptions, const QSettings *s) |
| bool | isEmpty() const |
| bool | loadColorScheme(const QString &fileName, const TextEditor::FontSettings::FormatDescriptions &descriptions) |
| bool | saveColorScheme(const QString &fileName) |
| void | setAntialias(bool antialias) |
| void | setColorScheme(const TextEditor::ColorScheme &scheme) |
| void | setColorSchemeFileName(const QString &fileName) |
| void | setFamily(const QString &family) |
| void | setFontSize(int size) |
| void | setFontZoom(int zoom) |
| void | toSettings(const QString &category, QSettings *s) const |
| int | toTextCharFormat(TextEditor::TextStyle) const |
| int | toTextCharFormat(TextEditor::TextStyles) const |
| int | toTextCharFormats(const int &) const |
Static Public Members
| QString | defaultFixedFontFamily() |
| int | defaultFontSize() |
| QString | defaultSchemeFileName(const QString &fileName = ...) |
Member Function Documentation
FontSettings::FontSettings()
Default constructs an instance of FontSettings.
bool FontSettings::antialias() const
See also setAntialias().
void FontSettings::clear()
const TextEditor::ColorScheme &FontSettings::colorScheme() const
See also setColorScheme().
QString FontSettings::colorSchemeFileName() const
See also setColorSchemeFileName().
[static] QString FontSettings::defaultFixedFontFamily()
[static] int FontSettings::defaultFontSize()
[static] QString FontSettings::defaultSchemeFileName(const QString &fileName = ...)
bool FontSettings::equals(const TextEditor::FontSettings &f) const
QString FontSettings::family() const
See also setFamily().
QFont FontSettings::font() const
int FontSettings::fontSize() const
See also setFontSize().
int FontSettings::fontZoom() const
See also setFontZoom().
TextEditor::Format &FontSettings::formatFor(TextEditor::TextStyle category)
TextEditor::Format FontSettings::formatFor(TextEditor::TextStyle category) const
bool FontSettings::fromSettings(const QString &category, const TextEditor::FontSettings::FormatDescriptions &descriptions, const QSettings *s)
bool FontSettings::isEmpty() const
bool FontSettings::loadColorScheme(const QString &fileName, const TextEditor::FontSettings::FormatDescriptions &descriptions)
bool FontSettings::saveColorScheme(const QString &fileName)
void FontSettings::setAntialias(bool antialias)
See also antialias().
void FontSettings::setColorScheme(const TextEditor::ColorScheme &scheme)
See also colorScheme().
void FontSettings::setColorSchemeFileName(const QString &fileName)
See also colorSchemeFileName().
void FontSettings::setFamily(const QString &family)
See also family().
void FontSettings::setFontSize(int size)
See also fontSize().
void FontSettings::setFontZoom(int zoom)
See also fontZoom().