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
 
QString configurationName () const
 
DecorationThemeMetaDataoperator= (const DecorationThemeMetaData &other)
 
QString pluginId () const
 
void setBorderSize (KDecoration2::BorderSize size)
 
void setConfigurationName (const QString &name)
 
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 25 of file decorationthemeprovider.h.

Constructor & Destructor Documentation

◆ DecorationThemeMetaData()

DecorationThemeMetaData::DecorationThemeMetaData ( )
explicit

Definition at line 21 of file decorationthemeprovider.cpp.

Member Function Documentation

◆ borderSize()

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 63 of file decorationthemeprovider.cpp.

◆ configurationName()

QString DecorationThemeMetaData::configurationName ( ) const

Name of the kcm to configure the decoration theme.

Definition at line 48 of file decorationthemeprovider.cpp.

◆ pluginId()

QString DecorationThemeMetaData::pluginId ( ) const

plugin id of theme provider

See also
KPluginMetaData::pluginId

Definition at line 68 of file decorationthemeprovider.cpp.

◆ setBorderSize()

void DecorationThemeMetaData::setBorderSize ( KDecoration2::BorderSize size)

Definition at line 58 of file decorationthemeprovider.cpp.

◆ setConfigurationName()

void DecorationThemeMetaData::setConfigurationName ( const QString & name)

Definition at line 53 of file decorationthemeprovider.cpp.

◆ setPluginId()

void DecorationThemeMetaData::setPluginId ( const QString & id)

Definition at line 73 of file decorationthemeprovider.cpp.

◆ setThemeName()

void DecorationThemeMetaData::setThemeName ( const QString & name)

Definition at line 43 of file decorationthemeprovider.cpp.

◆ setVisibleName()

void DecorationThemeMetaData::setVisibleName ( const QString & name)

Definition at line 33 of file decorationthemeprovider.cpp.

◆ themeName()

QString DecorationThemeMetaData::themeName ( ) const

Internal name of the theme.

Definition at line 38 of file decorationthemeprovider.cpp.

◆ visibleName()

QString DecorationThemeMetaData::visibleName ( ) const

User-visible name of the theme.

Definition at line 28 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-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:17:09 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.