From: Arto Hyvättinen Date: Thu, 19 Aug 2010 19:02:54 +0000 (+0300) Subject: Added Visit web page action X-Git-Tag: v1.9.0~99 X-Git-Url: http://vcs.maemo.org/git/?p=chessclock;a=commitdiff_plain;h=24df3981e5851d815231780e83422b51666d13d8 Added Visit web page action Promoted to 0.9.0 --- diff --git a/chessclockwindow.cpp b/chessclockwindow.cpp index c1715f1..b2f9d47 100644 --- a/chessclockwindow.cpp +++ b/chessclockwindow.cpp @@ -39,6 +39,7 @@ #include #include #include +#include ChessClockWindow::ChessClockWindow(QWidget *parent) : QMainWindow(parent) @@ -63,6 +64,7 @@ ChessClockWindow::ChessClockWindow(QWidget *parent) // Set up menu menuBar()->addAction( tr("Pause"), this, SLOT(pause())); menuBar()->addAction( tr("New game"), this, SLOT(newGame())); + menuBar()->addAction( tr("Visit web page"), this, SLOT(visitWeb())); } @@ -89,6 +91,12 @@ void ChessClockWindow::newGame() } } +void ChessClockWindow::visitWeb() +{ + QProcess::execute(QString("browser --url=chessclock.garage.maemo.org")); +} + + void ChessClockWindow::initTimeControls() { start_->addTimeControl( new NoTimeControl ); diff --git a/chessclockwindow.h b/chessclockwindow.h index 0e7f1c9..30bb8ed 100644 --- a/chessclockwindow.h +++ b/chessclockwindow.h @@ -41,6 +41,8 @@ public slots: void startGame( TimeControl* timecontrol); void pause(); void newGame(); + /*! Visit ChessClock web page */ + void visitWeb(); protected: diff --git a/main.cpp b/main.cpp index f31be17..b37de38 100644 --- a/main.cpp +++ b/main.cpp @@ -23,6 +23,7 @@ /*! @mainpage Chess Clock @author Arto Hyvättinen + @version 0.9 Chess Clock @@ -55,7 +56,7 @@ int main(int argc, char *argv[]) a.setApplicationName( a.tr("Chess Clock","Application name") ); a.setOrganizationName("Chess Clock"); a.setOrganizationDomain("chessclock.garage.maemo.org"); - a.setApplicationVersion("0.2.0"); + a.setApplicationVersion("0.9.0"); ChessClockWindow w;