diff --git a/widgets/label.cpp b/widgets/label.cpp index 52f73ad88..7080682db 100644 --- a/widgets/label.cpp +++ b/widgets/label.cpp @@ -87,6 +87,7 @@ Label::Label(QGraphicsWidget *parent) d(new LabelPrivate(this)) { QLabel* native = new QLabel; + connect(native, SIGNAL(linkActivated(QString)), this, SIGNAL(linkActivated(QString))); connect(Theme::defaultTheme(), SIGNAL(themeChanged()), this, SLOT(setPalette())); native->setAttribute(Qt::WA_NoSystemBackground); diff --git a/widgets/label.h b/widgets/label.h index e69f1fdd1..865673625 100644 --- a/widgets/label.h +++ b/widgets/label.h @@ -93,6 +93,9 @@ public: */ QLabel* nativeWidget() const; +Q_SIGNALS: + void linkActivated(const QString &link); + public Q_SLOTS: void dataUpdated(const QString &sourceName, const Plasma::DataEngine::Data &data);