Add window property token

wilder-activities
Jacopo De Simoi 3 years ago
parent a9394cce0d
commit 7d86a89cb4
  1. 8
      src/lib/app/browserwindow.cpp
  2. 4
      src/lib/app/browserwindow.h

@ -189,9 +189,10 @@ QDataStream &operator>>(QDataStream &stream, BrowserWindow::SavedWindow &window)
return stream;
}
BrowserWindow::BrowserWindow(Qz::BrowserWindowType type, const QUrl &startUrl)
BrowserWindow::BrowserWindow(Qz::BrowserWindowType type, const QUrl &startUrl, const QString &token)
: QMainWindow(nullptr)
, m_startUrl(startUrl)
, m_token(token)
, m_windowType(type)
, m_startTab(nullptr)
, m_startPage(nullptr)
@ -707,6 +708,11 @@ QUrl BrowserWindow::homepageUrl() const
return m_homepage;
}
QUrl BrowserWindow::token() const
{
return m_token;
}
Qz::BrowserWindowType BrowserWindow::windowType() const
{
return m_windowType;

@ -77,7 +77,7 @@ public:
friend FALKON_EXPORT QDataStream &operator>>(QDataStream &stream, SavedWindow &window);
};
explicit BrowserWindow(Qz::BrowserWindowType type, const QUrl &url = QUrl());
explicit BrowserWindow(Qz::BrowserWindowType type, const QUrl &url = QUrl(), const QString &token = QString());
~BrowserWindow();
void setStartTab(WebTab* tab);
@ -119,6 +119,7 @@ public:
QMenu* superMenu() const;
QUrl homepageUrl() const;
QString token() const;
QAction* action(const QString &name) const;
@ -238,6 +239,7 @@ private:
QTimer* m_hideNavigationTimer;
QList<QPointer<QWidget> > m_deleteOnCloseWidgets;
QString m_token;
#ifdef QZ_WS_X11
private:

Loading…
Cancel
Save