X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fmainwindow.cpp;h=79818f58eb8e50fe23dce23a9e6d32dbbc53aa4c;hb=6dec522922187f8d65855aec9ea495ac343cc093;hp=6b86cb2d98c3906c3af075c62f1ef2f6e71d0879;hpb=cae4b80baebf6f76d9c6cb46c6a5c36d97bbf7e2;p=medard diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 6b86cb2..79818f5 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -49,7 +49,7 @@ MainWindow::MainWindow(QGraphicsItem *parent) : MApplicationPage(parent) m_forecastInitialDateLabel = new MLabel(); m_forecastInitialDateLabel->setAlignment(Qt::AlignCenter); m_forecastInitialDateLabel->setWordWrap(true); -// m_forecastInitialDateLabel->setDisabled(true); + m_forecastInitialDateLabel->setEnabled(false); m_forecastDateLabel = new MLabel(); m_forecastDateLabel->setAlignment(Qt::AlignCenter); @@ -372,25 +372,55 @@ void MainWindow::hideNavigationButtons(bool showRetryButton) void MainWindow::updateNavigationButtons() { if ((m_downloader->forecastDateOffset() - 24) < m_downloader->minForecastDateOffset()) { -// m_minusDayButton->setDisabled(true); -// m_plusDayButton->setDisabled(false); +#ifdef MEEGO_EDITION_HARMATTAN + m_minusDayButton->setEnabled(false); + m_plusDayButton->setEnabled(true); +#else + m_minusDayButton->setDisabled(true); + m_plusDayButton->setDisabled(false); +#endif } else if ((m_downloader->forecastDateOffset() + 24) > m_downloader->maxForecastDateOffset()) { -// m_minusDayButton->setDisabled(false); -// m_plusDayButton->setDisabled(true); +#ifdef MEEGO_EDITION_HARMATTAN + m_minusDayButton->setEnabled(true); + m_plusDayButton->setEnabled(false); +#else + m_minusDayButton->setDisabled(false); + m_plusDayButton->setDisabled(true); +#endif } else { -// m_minusDayButton->setDisabled(false); -// m_plusDayButton->setDisabled(false); +#ifdef MEEGO_EDITION_HARMATTAN + m_minusDayButton->setEnabled(true); + m_plusDayButton->setEnabled(true); +#else + m_minusDayButton->setDisabled(false); + m_plusDayButton->setDisabled(false); +#endif } if ((m_downloader->forecastDateOffset() - 1) < m_downloader->minForecastDateOffset()) { -// m_minusHourButton->setDisabled(true); -// m_plusHourButton->setDisabled(false); +#ifdef MEEGO_EDITION_HARMATTAN + m_minusHourButton->setEnabled(false); + m_plusHourButton->setEnabled(true); +#else + m_minusHourButton->setDisabled(true); + m_plusHourButton->setDisabled(false); +#endif } else if ((m_downloader->forecastDateOffset() + 1) > m_downloader->maxForecastDateOffset()) { -// m_minusHourButton->setDisabled(false); -// m_plusHourButton->setDisabled(true); +#ifdef MEEGO_EDITION_HARMATTAN + m_minusHourButton->setEnabled(true); + m_plusHourButton->setEnabled(false); +#else + m_minusHourButton->setDisabled(false); + m_plusHourButton->setDisabled(true); +#endif } else { -// m_minusHourButton->setDisabled(false); -// m_plusHourButton->setDisabled(false); +#ifdef MEEGO_EDITION_HARMATTAN + m_minusHourButton->setEnabled(true); + m_plusHourButton->setEnabled(true); +#else + m_minusHourButton->setDisabled(false); + m_plusHourButton->setDisabled(false); +#endif } } @@ -554,10 +584,10 @@ void MainWindow::downloadedFinished(const QString &filename, const QDateTime &da { m_forecast->setImage(filename); m_forecastInitialDateLabel->setText(tr("Forecast from:\n") + - m_downloader->forecastInitialDate().toString("dd.MM.yyyy hh:mm")); + m_downloader->forecastInitialDate().toString("dd.MM.yyyy, hh:mm")); /* upcase the first letter of name of day */ - QString temp = date.toString("dddd\ndd.MM.yyyy hh:mm"); + QString temp = date.toString("dddd\ndd.MM.yyyy, hh:mm"); m_forecastDateLabel->setText(temp.replace(0, 1, temp.at(0).toUpper())); showNavigationButtons();