diff --git a/examples/corelib/serialization/rsslisting/rsslisting.cpp b/examples/corelib/serialization/rsslisting/rsslisting.cpp index 8a82991775e..68dcb690475 100644 --- a/examples/corelib/serialization/rsslisting/rsslisting.cpp +++ b/examples/corelib/serialization/rsslisting/rsslisting.cpp @@ -46,7 +46,8 @@ RSSListing::RSSListing(const QString &url, QWidget *parent) treeWidget = new QTreeWidget(this); connect(treeWidget, &QTreeWidget::itemActivated, - this, &RSSListing::itemActivated); + // Open the link in the browser: + this, [](QTreeWidgetItem *item) { QDesktopServices::openUrl(QUrl(item->text(1))); }); QStringList headerLabels; headerLabels << tr("Title") << tr("Link"); treeWidget->setHeaderLabels(headerLabels); @@ -179,14 +180,6 @@ void RSSListing::parseXml() qWarning() << "XML ERROR:" << xml.lineNumber() << ": " << xml.errorString(); } -/* - Open the link in the browser -*/ -void RSSListing::itemActivated(QTreeWidgetItem *item) -{ - QDesktopServices::openUrl(QUrl(item->text(1))); -} - void RSSListing::error(QNetworkReply::NetworkError) { qWarning("error retrieving RSS feed"); diff --git a/examples/corelib/serialization/rsslisting/rsslisting.h b/examples/corelib/serialization/rsslisting/rsslisting.h index c5ac855dce6..e0ad80870d4 100644 --- a/examples/corelib/serialization/rsslisting/rsslisting.h +++ b/examples/corelib/serialization/rsslisting/rsslisting.h @@ -28,7 +28,6 @@ public slots: void finished(QNetworkReply *reply); void readyRead(); void metaDataChanged(); - void itemActivated(QTreeWidgetItem *item); void error(QNetworkReply::NetworkError); private: