Krita Source Code Documentation
Loading...
Searching...
No Matches
SvgTextToolOptionsData Struct Reference

#include <SvgTextToolOptionsData.h>

Public Member Functions

void loadConfig (const QString &toolId)
 
void resetConfig ()
 
void writeConfig (const QString &toolId)
 

Public Attributes

QString cssStylePresetName = QString()
 
bool pasteRichtTextByDefault = false
 
bool useCurrentTextProperties = true
 
bool useVisualBidiCursor = false
 

Detailed Description

Definition at line 11 of file SvgTextToolOptionsData.h.

Member Function Documentation

◆ loadConfig()

void SvgTextToolOptionsData::loadConfig ( const QString & toolId)

Definition at line 25 of file SvgTextToolOptionsData.cpp.

26{
27 KConfigGroup configGroup = KSharedConfig::openConfig()->group(toolId);
28 useCurrentTextProperties = configGroup.readEntry<bool>(USE_CURRENT_TEXT_PROPERTIES, true);
29 cssStylePresetName = configGroup.readEntry<QString>(CSS_STYLE_PRESET_NAME, QString());
30 useVisualBidiCursor = configGroup.readEntry<bool>(USE_VISUAL_BIDI_CURSOR, false);
31 pasteRichtTextByDefault = configGroup.readEntry<bool>(PASTE_RICH_TEXT_BY_DEFAULT, false);
32}
const QString USE_CURRENT_TEXT_PROPERTIES
const QString PASTE_RICH_TEXT_BY_DEFAULT
const QString USE_VISUAL_BIDI_CURSOR
const QString CSS_STYLE_PRESET_NAME

References CSS_STYLE_PRESET_NAME, cssStylePresetName, PASTE_RICH_TEXT_BY_DEFAULT, pasteRichtTextByDefault, USE_CURRENT_TEXT_PROPERTIES, USE_VISUAL_BIDI_CURSOR, useCurrentTextProperties, and useVisualBidiCursor.

◆ resetConfig()

void SvgTextToolOptionsData::resetConfig ( )

◆ writeConfig()

void SvgTextToolOptionsData::writeConfig ( const QString & toolId)

Definition at line 16 of file SvgTextToolOptionsData.cpp.

17{
18 KConfigGroup configGroup = KSharedConfig::openConfig()->group(toolId);
20 configGroup.writeEntry(CSS_STYLE_PRESET_NAME, cssStylePresetName);
21 configGroup.writeEntry(USE_VISUAL_BIDI_CURSOR, useVisualBidiCursor);
23}

References CSS_STYLE_PRESET_NAME, cssStylePresetName, PASTE_RICH_TEXT_BY_DEFAULT, pasteRichtTextByDefault, USE_CURRENT_TEXT_PROPERTIES, USE_VISUAL_BIDI_CURSOR, useCurrentTextProperties, and useVisualBidiCursor.

Member Data Documentation

◆ cssStylePresetName

QString SvgTextToolOptionsData::cssStylePresetName = QString()

Definition at line 14 of file SvgTextToolOptionsData.h.

◆ pasteRichtTextByDefault

bool SvgTextToolOptionsData::pasteRichtTextByDefault = false

Definition at line 18 of file SvgTextToolOptionsData.h.

◆ useCurrentTextProperties

bool SvgTextToolOptionsData::useCurrentTextProperties = true

Definition at line 13 of file SvgTextToolOptionsData.h.

◆ useVisualBidiCursor

bool SvgTextToolOptionsData::useVisualBidiCursor = false

Definition at line 16 of file SvgTextToolOptionsData.h.


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