From 24df3981e5851d815231780e83422b51666d13d8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arto=20Hyv=C3=A4ttinen?= Date: Thu, 19 Aug 2010 22:02:54 +0300 Subject: [PATCH] Added Visit web page action Promoted to 0.9.0 --- chessclockwindow.cpp | 8 ++++++++ chessclockwindow.h | 2 ++ main.cpp | 3 ++- 3 files changed, 12 insertions(+), 1 deletion(-) 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; -- 1.7.9.5