aboutsummaryrefslogtreecommitdiff
path: root/src/widgets/webviewtabbar.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/webviewtabbar.h')
-rw-r--r--src/widgets/webviewtabbar.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/widgets/webviewtabbar.h b/src/widgets/webviewtabbar.h
index d1ccf81..31a3ab2 100644
--- a/src/widgets/webviewtabbar.h
+++ b/src/widgets/webviewtabbar.h
@@ -24,16 +24,18 @@
#include <QTabBar>
#include "webengine/webview.h"
#include <QSignalMapper>
+#include "webengine/webengineprofile.h"
class WebViewTabBar : public QTabBar
{
Q_OBJECT
public:
- explicit WebViewTabBar(QWebEngineProfile *profile, QWidget *parent = 0);
+ explicit WebViewTabBar(WebEngineProfile *profile = nullptr, QWidget *parent = 0);
~WebViewTabBar();
- void setProfile(QWebEngineProfile *profile);
+ void setProfile(WebEngineProfile *profile);
+ WebEngineProfile *profile();
QSignalMapper *signalMapper();
WebView *currentView();
@@ -62,7 +64,7 @@ private:
QVector<WebView*> m_views;
QSignalMapper *m_signalMapper;
- QWebEngineProfile *m_profile;
+ WebEngineProfile *m_profile = nullptr;
};
#endif // WEBVIEWTABBAR_H