From 3686b97df94f14647317f49de798bfd16a4cdde7 Mon Sep 17 00:00:00 2001 From: Philipp Spitzer Date: Sun, 26 Jun 2011 18:49:44 +0000 Subject: [PATCH] Links in events are now clickable (resolves ticket #4). --- src/gui/eventdialog.cpp | 5 ++++- src/gui/eventdialog.ui | 10 ++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/gui/eventdialog.cpp b/src/gui/eventdialog.cpp index a133d25..3b83451 100644 --- a/src/gui/eventdialog.cpp +++ b/src/gui/eventdialog.cpp @@ -44,7 +44,10 @@ EventDialog::EventDialog(const int &aEventId, QWidget *aParent) persons->setText(event.persons().join(" and ")); abstract->setText(event.abstract()); description->setText(event.description()); - links->setText(static_cast(event.links().values()).join("\n")); + QStringList linksText = static_cast(event.links().values()); + for (QStringList::iterator linkIterator = linksText.begin(); linkIterator != linksText.end(); ++linkIterator) + *linkIterator = QString("%1").arg(*linkIterator); + links->setText(linksText.join("
")); connect(favouriteButton, SIGNAL(clicked()), SLOT(favouriteClicked())); connect(alarmButton, SIGNAL(clicked()), SLOT(alarmClicked())); diff --git a/src/gui/eventdialog.ui b/src/gui/eventdialog.ui index c45b059..4eff409 100644 --- a/src/gui/eventdialog.ui +++ b/src/gui/eventdialog.ui @@ -67,8 +67,8 @@ 0 0 - 463 - 270 + 461 + 276 @@ -230,12 +230,18 @@ LINKS + + Qt::RichText + true true + + Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse + -- 2.39.5