Krita Source Code Documentation
Loading...
Searching...
No Matches
FavoriteLocaleModel::Private Struct Reference

Public Member Functions

 Private ()
 

Public Attributes

KConfigGroup config
 
const QString configKey = "favoriteLocales"
 
QStringList favorites
 
QStringList locales
 

Detailed Description

Definition at line 241 of file LocaleHandler.cpp.

Constructor & Destructor Documentation

◆ Private()

FavoriteLocaleModel::Private::Private ( )
inline

Definition at line 242 of file LocaleHandler.cpp.

242 {
243 config = KSharedConfig::openConfig()->group("TextProperties");
244 Q_FOREACH(const QString lang, config.readEntry<QStringList>(configKey, KLocalizedString::languages())) {
245 const QLocale locale(lang);
246 const QString code = locale.bcp47Name().split("_").join("-");
247 locales.append(code);
248 }
250 locales.insert(0, ""); // Add empty locale...
251 }

References config, configKey, favorites, and locales.

Member Data Documentation

◆ config

KConfigGroup FavoriteLocaleModel::Private::config

Definition at line 255 of file LocaleHandler.cpp.

◆ configKey

const QString FavoriteLocaleModel::Private::configKey = "favoriteLocales"

Definition at line 257 of file LocaleHandler.cpp.

◆ favorites

QStringList FavoriteLocaleModel::Private::favorites

Definition at line 254 of file LocaleHandler.cpp.

◆ locales

QStringList FavoriteLocaleModel::Private::locales

Definition at line 253 of file LocaleHandler.cpp.


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