#endif
TranslationWidget::TranslationWidget(QWidget *parent):
- QScrollArea(parent) {
+ QScrollArea(parent){
+
+ guiinterface = qobject_cast<GUIInterface*>(parent);
#ifdef Q_WS_MAEMO_5
setAttribute(Qt::WA_Maemo5StackedWindow);
void TranslationWidget::initializeUI() {
webkit = new TranslationTextEdit(this);
+ Settings* set = guiinterface->settings();
+ qreal fac = set->value("zoom").toFloat();
+ if(!fac)
+ fac++;
+ webkit->setZoomFactor(fac);
QWidget*w = new QWidget(this);
verticalLayout = new QVBoxLayout(w);
#endif
+void TranslationWidget::updateZoom(qreal factor) {
+ Settings* set = guiinterface->settings();
+ set->setValue("zoom", QString("%1").arg(factor));
+ guiinterface->setSettings(set);
+}
+
+