_langFrom=languages.key(langFrom);
+ setMinimumHeight(370);
#ifdef Q_WS_MAEMO_5
changeLangButton=new
QPushButton(
tr("To: ") + languages.key(langTo));
verticalLayout->addWidget(infoLabel);
+
langFromComboBox = new QComboBox;
langToComboBox = new QComboBox;
int i=0;
langFromComboBox->addItem(langs);
i++;
}
+ langToComboBox->setCurrentIndex(actualLangTo);
+ langFromComboBox->setCurrentIndex(actualLangFrom);
+
+
verticalLayout->addWidget(connectInfoLabel);
+
langFromLayout->addWidget(langFromLabel);
langFromLayout->addWidget(langFromComboBox);
langToLayout->addWidget(langToLabel);
langToLayout->addWidget(langToComboBox);
+
+
langLayout->addLayout(langFromLayout);
langLayout->addLayout(langToLayout);
changelangLayout->addLayout(langLayout);
verticalLayout->addLayout(changelangLayout);
- langToComboBox->setCurrentIndex(actualLangTo);
- langFromComboBox->setCurrentIndex(actualLangFrom);
saveButton = new QPushButton(acceptButtonLabel);
verticalLayout->addWidget(saveButton);
connect(saveButton, SIGNAL(clicked()),
this, SLOT(accept()));
+
+
connect(langFromComboBox, SIGNAL(activated(int)),
this, SLOT(activatedFrom(int)));
connect(langToComboBox, SIGNAL(activated(int)),
this, SLOT(activatedTo(int)));
+
+
connect(changeLangButton, SIGNAL(clicked()),
this, SLOT(changeLangButtonClicked()));
}
+
void GoogleSettingsDialog::activatedFrom(int index) {
- _langFrom=langFromComboBox->itemText(index);
+ _langFrom=langFromComboBox->itemText(index);
}
void GoogleSettingsDialog::activatedTo(int index) {
_langTo=langToComboBox->itemText(index);
}
+
void GoogleSettingsDialog::changeLangButtonClicked() {
+
int tempIndexTo=langToComboBox->currentIndex();
QString tempLangTo=_langTo;
_langTo=_langFrom;
_langFrom=tempLangTo;
+
}
QString GoogleSettingsDialog::langFrom() {