From eeabcdfdc7aa96039804bdfb375154d119a6321d Mon Sep 17 00:00:00 2001 From: Oliver Bock <oliver.bock@aei.mpg.de> Date: Fri, 6 Feb 2009 18:25:42 +0100 Subject: [PATCH] Implemented action "Website" --- src/pulsatingscience.cpp | 5 +++++ src/pulsatingscience.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/src/pulsatingscience.cpp b/src/pulsatingscience.cpp index 0b2085a..2544e6e 100644 --- a/src/pulsatingscience.cpp +++ b/src/pulsatingscience.cpp @@ -388,6 +388,11 @@ void PulsatingScience::on_dockAnimControl_topLevelChanged(bool topLevel) { m_animControlFloating = topLevel; } +void PulsatingScience::on_actionWebsite_activated() +{ + QDesktopServices::openUrl(QUrl("http://www.aei.mpg.de")); +} + void PulsatingScience::on_actionAbout_activated() { QString content = "<b>%1</b><br>" diff --git a/src/pulsatingscience.h b/src/pulsatingscience.h index ef6fda2..9444006 100644 --- a/src/pulsatingscience.h +++ b/src/pulsatingscience.h @@ -24,6 +24,8 @@ #include <QtGui/QMainWindow> #include <QtGui/QMessageBox> #include <QtGui/QShortcut> +#include <QDesktopServices> +#include <QUrl> #include "ui_pulsatingscience.h" @@ -64,6 +66,7 @@ public slots: void on_dockAnimControl_visibilityChanged(bool visible); void on_dockAnimControl_topLevelChanged(bool topLevel); + void on_actionWebsite_activated(); void on_actionAbout_activated(); void updatePulsarSemiMajorAxisValue(double value); -- GitLab