Falkon Develop
Cross-platform Qt-based web browser
BrowserWindow::SavedWindow Struct Reference

#include <browserwindow.h>

Public Member Functions

 SavedWindow ()
 
 SavedWindow (BrowserWindow *window)
 
bool isValid () const
 
void clear ()
 

Public Attributes

QByteArray windowState
 
QByteArray windowGeometry
 
QHash< QString, QVariant > windowUiState
 
int virtualDesktop = -1
 
int currentTab = -1
 
QVector< WebTab::SavedTabtabs
 

Friends

FALKON_EXPORT QDataStream & operator<< (QDataStream &stream, const SavedWindow &window)
 
FALKON_EXPORT QDataStream & operator>> (QDataStream &stream, SavedWindow &window)
 

Detailed Description

Definition at line 62 of file browserwindow.h.

Constructor & Destructor Documentation

◆ SavedWindow() [1/2]

BrowserWindow::SavedWindow::SavedWindow ( )
default

◆ SavedWindow() [2/2]

BrowserWindow::SavedWindow::SavedWindow ( BrowserWindow window)

Definition at line 91 of file browserwindow.cpp.

Member Function Documentation

◆ clear()

void BrowserWindow::SavedWindow::clear ( )

Definition at line 132 of file browserwindow.cpp.

◆ isValid()

bool BrowserWindow::SavedWindow::isValid ( ) const

Definition at line 122 of file browserwindow.cpp.

Friends And Related Function Documentation

◆ operator<<

FALKON_EXPORT QDataStream & operator<< ( QDataStream &  stream,
const SavedWindow window 
)
friend

Definition at line 141 of file browserwindow.cpp.

◆ operator>>

FALKON_EXPORT QDataStream & operator>> ( QDataStream &  stream,
BrowserWindow::SavedWindow window 
)
friend

Definition at line 159 of file browserwindow.cpp.

Member Data Documentation

◆ currentTab

int BrowserWindow::SavedWindow::currentTab = -1

Definition at line 67 of file browserwindow.h.

◆ tabs

QVector<WebTab::SavedTab> BrowserWindow::SavedWindow::tabs

Definition at line 68 of file browserwindow.h.

◆ virtualDesktop

int BrowserWindow::SavedWindow::virtualDesktop = -1

Definition at line 66 of file browserwindow.h.

◆ windowGeometry

QByteArray BrowserWindow::SavedWindow::windowGeometry

Definition at line 64 of file browserwindow.h.

◆ windowState

QByteArray BrowserWindow::SavedWindow::windowState

Definition at line 63 of file browserwindow.h.

◆ windowUiState

QHash<QString, QVariant> BrowserWindow::SavedWindow::windowUiState

Definition at line 65 of file browserwindow.h.


The documentation for this struct was generated from the following files: