|
Krita Source Code Documentation
|
Public Member Functions | |
| void | addLanguageButton (const QString &languageCode, bool primaryLanguage) |
| QStringList | applicationLanguageList () |
| void | fillApplicationLanguages (KLanguageButton *button) |
| KisKSwitchLanguageDialogPrivate (KisKSwitchLanguageDialog *parent) | |
Public Attributes | |
| QList< KLanguageButton * > | languageButtons |
| QMap< QPushButton *, LanguageRowData > | languageRows |
| QGridLayout * | languagesLayout {nullptr} |
| KisKSwitchLanguageDialog * | p {nullptr} |
Definition at line 106 of file kswitchlanguagedialog_p.cpp.
| KDEPrivate::KisKSwitchLanguageDialogPrivate::KisKSwitchLanguageDialogPrivate | ( | KisKSwitchLanguageDialog * | parent | ) |
Definition at line 281 of file kswitchlanguagedialog_p.cpp.
| void KDEPrivate::KisKSwitchLanguageDialogPrivate::addLanguageButton | ( | const QString & | languageCode, |
| bool | primaryLanguage ) |
Adds one button with language to widget.
Definition at line 384 of file kswitchlanguagedialog_p.cpp.
References fillApplicationLanguages(), languageButtons, languageRows, languagesLayout, p, KLanguageButton::setCurrentItem(), and KDEPrivate::LanguageRowData::setRowWidgets().
| QStringList KDEPrivate::KisKSwitchLanguageDialogPrivate::applicationLanguageList | ( | ) |
Returns list of languages chosen for application or default languages is they are not set.
Definition at line 347 of file kswitchlanguagedialog_p.cpp.
References getApplicationSpecificLanguage(), and KDEPrivate::stripCountryCode().
| void KDEPrivate::KisKSwitchLanguageDialogPrivate::fillApplicationLanguages | ( | KLanguageButton * | button | ) |
Fills language button with names of languages for which given application has translation.
Definition at line 298 of file kswitchlanguagedialog_p.cpp.
References button(), and KDEPrivate::stripCountryCode().
| QList<KLanguageButton *> KDEPrivate::KisKSwitchLanguageDialogPrivate::languageButtons |
Definition at line 129 of file kswitchlanguagedialog_p.cpp.
| QMap<QPushButton *, LanguageRowData> KDEPrivate::KisKSwitchLanguageDialogPrivate::languageRows |
Definition at line 128 of file kswitchlanguagedialog_p.cpp.
| QGridLayout* KDEPrivate::KisKSwitchLanguageDialogPrivate::languagesLayout {nullptr} |
Definition at line 130 of file kswitchlanguagedialog_p.cpp.
| KisKSwitchLanguageDialog* KDEPrivate::KisKSwitchLanguageDialogPrivate::p {nullptr} |
Definition at line 111 of file kswitchlanguagedialog_p.cpp.