messagelist
MessageList::Core::Theme::Column::SharedRuntimeData Class Reference
#include <theme.h>
Public Member Functions | |
SharedRuntimeData (bool currentlyVisible, int currentWidth) | |
~SharedRuntimeData () | |
void | addReference () |
bool | currentlyVisible () const |
int | currentWidth () const |
bool | deleteReference () |
bool | load (QDataStream &stream, int themeVersion) |
int | referenceCount () const |
void | save (QDataStream &stream) const |
void | setCurrentlyVisible (bool visible) |
void | setCurrentWidth (int currentWidth) |
Detailed Description
A set of shared runtime data.
This is used to store a set of "override" settings at runtime. For instance, the width of the visible columns of a skin are stored here.
Constructor & Destructor Documentation
|
explicit |
Theme::Column::SharedRuntimeData::~SharedRuntimeData | ( | ) |
Member Function Documentation
void Theme::Column::SharedRuntimeData::addReference | ( | ) |
|
inline |
|
inline |
bool Theme::Column::SharedRuntimeData::deleteReference | ( | ) |
bool Theme::Column::SharedRuntimeData::load | ( | QDataStream & | stream, |
int | themeVersion | ||
) |
|
inline |
Returns the current number of reference counts, that is, the number of Theme::Column objects that use this SharedRuntimeData instance.
void Theme::Column::SharedRuntimeData::save | ( | QDataStream & | stream | ) | const |
|
inline |
|
inline |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.