Checker::Checker (const KnownDictsManager *knownMgr, QObject *parent) : QObject { parent } , KnownMgr_ { knownMgr } { connect (knownMgr, SIGNAL (languagesChanged (QStringList)), this, SLOT (setLanguages (QStringList))); setLanguages (knownMgr->GetLanguages ()); QSettings settings { QCoreApplication::organizationName (), QCoreApplication::applicationName () + "_Rosenthal_LearntWords" }; LearntWords_ = settings.value ("LearntWords").value<QSet<QString>> (); }
void MainConfigurationWindow::show() { if (!isVisible()) { setLanguages(); setIconThemes(); } ConfigurationWindow::show(); }
void MainConfigurationWindow::show() { if (!isVisible()) { setLanguages(); setIconThemes(); setEmoticonThemes(); setToolTipClasses(); } ConfigurationWindow::show(); }
void ConfigWizardProfilePage::createGui() { formLayout()->addRow(new QLabel(tr("<h3>Profile setup</h3>"), this)); LanguagesCombo = new QComboBox(this); setLanguages(); formLayout()->addRow(tr("Language") + ':', LanguagesCombo); QLabel *restartInfo = new QLabel("<font size='-1'><i>" + (qApp->translate("@default", // NOTE: it's the same string as in varia/configuration/dialog.ui "Kadu needs to be restarted before changes to the language settings will take effect.")) + "</i></font>", this); formLayout()->addRow(QString(), restartInfo); NickNameEdit = new QLineEdit(this); NickNameEdit->setMaximumWidth(300); formLayout()->addRow(tr("Nickname") + ':', NickNameEdit); }