diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-03-16 14:39:57 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-03-16 14:39:57 +0530 |
| commit | 350d2bd7ccf80b91abdff154344f0ce88080a195 (patch) | |
| tree | deaee10aeec4594f02daa314c843a438f2346337 /include/widgets | |
| parent | 5a2a6aef3703d6aaaee24d9436da9e60ffcae769 (diff) | |
| download | null-browser-350d2bd7ccf80b91abdff154344f0ce88080a195.tar.gz null-browser-350d2bd7ccf80b91abdff154344f0ce88080a195.zip | |
Add tab selector listing and evaluation
Diffstat (limited to '')
| -rw-r--r-- | include/widgets/WebViewStack.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
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 <QWebEngineView> #include <sys/types.h> +#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<Tab> getTabList(); + private: void setCurrentUrl(QUrl url); QWebEngineView *createNewWebView(QUrl url = WebViewStack::NewtabURL, |
