+#ifdef Q_WS_MAEMO_6
+void MainWindow::setupMenu()
+{
+ QStringList forecastDomainList;
+ forecastDomainList << tr("Europe")
+ << tr("Czech Republic");
+
+ MWidgetAction *forecastDomainAction = new MWidgetAction(centralWidget());
+ forecastDomainAction->setLocation(MAction::ApplicationMenuLocation);
+
+ m_forecastDomainComboBox = new MComboBox;
+ m_forecastDomainComboBox->setTitle(tr("Domain"));
+ m_forecastDomainComboBox->setStyleName ("CommonComboBox");
+ m_forecastDomainComboBox->setIconVisible(false);
+ m_forecastDomainComboBox->addItems(forecastDomainList);
+ forecastDomainAction->setWidget(m_forecastDomainComboBox);
+ addAction(forecastDomainAction);
+ connect(m_forecastDomainComboBox, SIGNAL(activated(int)), this, SLOT(forecastDomainChanged(int)));
+
+ QStringList forecastTypeList;
+ forecastTypeList << tr("Sea Level Pressure")
+ << tr("Precipitation")
+ << tr("Wind Velocity")
+ << tr("Cloudiness")
+ << tr("Temperature");
+
+ MWidgetAction *forecastTypeAction = new MWidgetAction(centralWidget());
+ forecastTypeAction->setLocation(MAction::ApplicationMenuLocation);
+
+ m_forecastTypeComboBox = new MComboBox;
+ m_forecastTypeComboBox->setTitle(tr("Forecast"));
+ m_forecastTypeComboBox->setStyleName ("CommonComboBox");
+ m_forecastTypeComboBox->setIconVisible(false);
+ m_forecastTypeComboBox->addItems(forecastTypeList);
+ forecastTypeAction->setWidget(m_forecastTypeComboBox);
+ addAction(forecastTypeAction);
+ connect(m_forecastTypeComboBox, SIGNAL(activated(int)), this, SLOT(forecastTypeChanged(int)));
+
+ MAction *seaLevelPreasureAction = new MAction("icon-m-weather-cloudy", "", this);
+ seaLevelPreasureAction->setLocation(MAction::ToolBarLocation);
+ addAction(seaLevelPreasureAction);
+ connect(seaLevelPreasureAction, SIGNAL(triggered()), this, SLOT(seaLevelPreasureMenuClicked()));
+
+ MAction *precipitationAction = new MAction("icon-m-weather-rain", "", this);
+ precipitationAction->setLocation(MAction::ToolBarLocation);
+ addAction(precipitationAction);
+ connect(precipitationAction, SIGNAL(triggered()), this, SLOT(precipitationMenuClicked()));
+
+ MAction *cloudinessAction = new MAction("icon-m-weather-partly-sunny", "", this);
+ cloudinessAction->setLocation(MAction::ToolBarLocation);
+ addAction(cloudinessAction);
+ connect(cloudinessAction, SIGNAL(triggered()), this, SLOT(cloudinessMenuClicked()));
+
+ MAction *temperatureAction = new MAction("icon-m-weather-hot", "", this);
+ temperatureAction->setLocation(MAction::ToolBarLocation);
+ addAction(temperatureAction);
+ connect(temperatureAction, SIGNAL(triggered()), this, SLOT(temperatureMenuClicked()));
+
+ MAction *aboutAction = new MAction(this);
+ aboutAction->setText(tr("About"));
+ aboutAction->setLocation(MAction::ApplicationMenuLocation);
+ addAction(aboutAction);
+ connect(aboutAction, SIGNAL(triggered()), this, SLOT(aboutMenuClicked()));
+}
+#else