LeechCraft  0.6.70-15082-g543737046d
Modular cross-platform feature rich live environment.
LC::TabRecoverInfo Struct Reference

Keeps the tab state between runs. More...

#include "ihaverecoverabletabs.h"

+ Collaboration diagram for LC::TabRecoverInfo:

Public Attributes

QByteArray Data_
 The tab-specific restore data. More...
 
DynPropertiesList_t DynProperties_
 Dynamic properties list from other plugins. More...
 

Detailed Description

Keeps the tab state between runs.

The tab state consists of two parts:

  • plugin- and tab-specific restore information are kept in the Data_ member.
  • dynamic properties that may be set by other plugins (like PinTab) are kept in the DynProperties_ member.
Note
Only dynamic properties with names starting with the "SessionData/" string will be saved.

Definition at line 92 of file ihaverecoverabletabs.h.

Member Data Documentation

◆ Data_

QByteArray LC::TabRecoverInfo::Data_

The tab-specific restore data.

For example, a web browser would store the URL of the page in this member, as well as scroll position etc.

Definition at line 99 of file ihaverecoverabletabs.h.

◆ DynProperties_

DynPropertiesList_t LC::TabRecoverInfo::DynProperties_

Dynamic properties list from other plugins.

Note
Only dynamic properties with names starting with the "SessionData/" string will be saved.

Definition at line 106 of file ihaverecoverabletabs.h.


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