KDecoration2::DecorationThemeMetaData

Search for usage in LXR

KDecoration2::DecorationThemeMetaData Class Reference

#include <decorationthemeprovider.h>

Public Member Functions

 DecorationThemeMetaData (const DecorationThemeMetaData &other)
 
KDecoration2::BorderSize borderSize () const
 
bool hasConfiguration () const
 
DecorationThemeMetaDataoperator= (const DecorationThemeMetaData &other)
 
QString pluginId () const
 
void setBorderSize (KDecoration2::BorderSize size)
 
void setHasConfiguration (bool hasConfig)
 
void setPluginId (const QString &id)
 
void setThemeName (const QString &name)
 
void setVisibleName (const QString &name)
 
QString themeName () const
 
QString visibleName () const
 

Detailed Description

Class providing type-safe access to data of themes.

Since
5.23
Author
Alexander Lohnau

Definition at line 26 of file decorationthemeprovider.h.

Member Function Documentation

KDecoration2::BorderSize DecorationThemeMetaData::borderSize ( ) const

Border size of the decoration, this gets set based on the "recommendedBorderSize" key in the json metadata.

Definition at line 65 of file decorationthemeprovider.cpp.

bool DecorationThemeMetaData::hasConfiguration ( ) const

Indicates that the theme has KCMs.

Definition at line 40 of file decorationthemeprovider.cpp.

QString DecorationThemeMetaData::pluginId ( ) const

plugin id of theme provider

See also
KPluginMetaData::pluginId

Definition at line 70 of file decorationthemeprovider.cpp.

QString DecorationThemeMetaData::themeName ( ) const

Internal name of the theme.

Definition at line 50 of file decorationthemeprovider.cpp.

QString DecorationThemeMetaData::visibleName ( ) const

User-visible name of the theme.

Definition at line 30 of file decorationthemeprovider.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Oct 21 2021 23:10:18 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.