From 350d2bd7ccf80b91abdff154344f0ce88080a195 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 16 Mar 2025 14:39:57 +0530 Subject: Add tab selector listing and evaluation --- include/widgets/WebViewStack.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include/widgets') diff --git a/include/widgets/WebViewStack.hpp b/include/widgets/WebViewStack.hpp index 1d10715..faf4562 100644 --- a/include/widgets/WebViewStack.hpp +++ b/include/widgets/WebViewStack.hpp @@ -5,6 +5,8 @@ #include #include +#include "completion/TabsModel.hpp" + enum OpenType { OpenUrl, OpenUrlInTab, OpenUrlInBgTab, OpenUrlInWindow }; class WebViewStack : public QWidget { @@ -32,6 +34,8 @@ public: void close(long index); void closeCurrent(); + QList getTabList(); + private: void setCurrentUrl(QUrl url); QWebEngineView *createNewWebView(QUrl url = WebViewStack::NewtabURL, -- cgit v1.3.1