]> git.sur5r.net Git - minitube/blobdiff - src/messagebar.cpp
Update upstream source from tag 'upstream/3.6'
[minitube] / src / messagebar.cpp
index 159eeae7c819ad7db5aeab7bc0ee3efb460efc26..2a9f176797f6e8100cc1ac2e131e38de7ac8dd54 100644 (file)
@@ -8,7 +8,7 @@ MessageBar::MessageBar(QWidget *parent) : QWidget(parent) {
     layout->setSpacing(16);
 
     msgLabel = new QLabel();
-    msgLabel->setOpenExternalLinks(true);
+    connect(msgLabel, &QLabel::linkActivated, this, &MessageBar::linkActivated);
     layout->addWidget(msgLabel);
 
     QToolButton *closeToolButton = new QToolButton();
@@ -24,6 +24,10 @@ void MessageBar::setMessage(const QString &message) {
     msgLabel->setText(message);
 }
 
+void MessageBar::setOpenExternalLinks(bool value) {
+    msgLabel->setOpenExternalLinks(value);
+}
+
 void MessageBar::paintEvent(QPaintEvent *e) {
     Q_UNUSED(e);
     QStyleOption o;