Fix a couple of language change issues
When changing the language in the preferences dialog without closing it then a few things are not re-translated
This commit is contained in:
@@ -487,6 +487,7 @@ void DlgSettingsWorkbenchesImp::changeEvent(QEvent *e)
|
||||
{
|
||||
if (e->type() == QEvent::LanguageChange) {
|
||||
ui->retranslateUi(this);
|
||||
translateWorkbenchSelector();
|
||||
}
|
||||
else {
|
||||
QWidget::changeEvent(e);
|
||||
@@ -534,6 +535,16 @@ void DlgSettingsWorkbenchesImp::loadWorkbenchSelector()
|
||||
ui->WorkbenchSelectorItem->setCurrentIndex(itemStyleIndex);
|
||||
}
|
||||
|
||||
void DlgSettingsWorkbenchesImp::translateWorkbenchSelector()
|
||||
{
|
||||
ui->WorkbenchSelectorType->setItemText(0, tr("ComboBox"));
|
||||
ui->WorkbenchSelectorType->setItemText(1, tr("TabBar"));
|
||||
|
||||
ui->WorkbenchSelectorItem->setItemText(0, tr("Icon & Text"));
|
||||
ui->WorkbenchSelectorItem->setItemText(1, tr("Icon"));
|
||||
ui->WorkbenchSelectorItem->setItemText(2, tr("Text"));
|
||||
}
|
||||
|
||||
void DlgSettingsWorkbenchesImp::wbToggled(const QString& wbName, bool enabled)
|
||||
{
|
||||
setStartWorkbenchComboItems();
|
||||
|
||||
Reference in New Issue
Block a user