File qtwebengine-1-linkClicked.patch of Package kchmviewer
From e4d78dc1a237ff6f538bdde6842b6d51c4d1886f Mon Sep 17 00:00:00 2001
From: "i.Dark_Templar" <darktemplar@dark-templar-archives.net>
Date: Fri, 11 Jun 2021 19:03:31 +0300
Subject: [PATCH 1/3] qtwebengine doesn't have linkClicked signal
---
src/viewwindowmgr.cpp | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/viewwindowmgr.cpp b/src/viewwindowmgr.cpp
index 3b4f521..29a21fc 100644
--- a/src/viewwindowmgr.cpp
+++ b/src/viewwindowmgr.cpp
@@ -142,11 +142,13 @@ ViewWindow * ViewWindowMgr::addNewTab( bool set_active )
if ( set_active || m_Windows.size() == 1 )
m_tabWidget->setCurrentWidget( tabdata.widget );
+#if defined (USE_WEBKIT)
// Handle clicking on link in browser window
connect( viewvnd,
SIGNAL( linkClicked ( const QUrl& ) ),
::mainWindow,
SLOT( activateUrl( const QUrl& ) ) );
+#endif
connect( viewvnd, SIGNAL(dataLoaded(ViewWindow*)), this, SLOT(onWindowContentChanged(ViewWindow*)));