#include <auroraetheme.h>
Definition at line 49 of file auroraetheme.h.
◆ AuroraeTheme()
| Aurorae::AuroraeTheme::AuroraeTheme |
( |
QObject * | parent = nullptr | ) |
|
|
explicit |
◆ ~AuroraeTheme()
| Aurorae::AuroraeTheme::~AuroraeTheme |
( |
| ) |
|
|
overridedefault |
◆ activeTextColor()
| QColor Aurorae::AuroraeTheme::activeTextColor |
( |
| ) |
const |
◆ alignment()
| Qt::Alignment Aurorae::AuroraeTheme::alignment |
( |
| ) |
const |
◆ allDesktopsButtonPath()
| QString Aurorae::AuroraeTheme::allDesktopsButtonPath |
( |
| ) |
const |
◆ animationTime()
| int Aurorae::AuroraeTheme::animationTime |
( |
| ) |
const |
◆ borderSizesChanged
| void Aurorae::AuroraeTheme::borderSizesChanged |
( |
| ) |
|
|
signal |
◆ bottomBorder()
| int Aurorae::AuroraeTheme::bottomBorder |
( |
| ) |
const |
◆ bottomBorderMaximized()
| int Aurorae::AuroraeTheme::bottomBorderMaximized |
( |
| ) |
const |
◆ buttonHeight()
| int Aurorae::AuroraeTheme::buttonHeight |
( |
| ) |
const |
◆ buttonMarginTop()
| int Aurorae::AuroraeTheme::buttonMarginTop |
( |
| ) |
const |
◆ buttonSizeFactor()
| qreal Aurorae::AuroraeTheme::buttonSizeFactor |
( |
| ) |
const |
◆ buttonSizesChanged
| void Aurorae::AuroraeTheme::buttonSizesChanged |
( |
| ) |
|
|
signal |
◆ buttonSpacing()
| int Aurorae::AuroraeTheme::buttonSpacing |
( |
| ) |
const |
◆ buttonWidth()
| int Aurorae::AuroraeTheme::buttonWidth |
( |
| ) |
const |
◆ buttonWidthAllDesktops()
| int Aurorae::AuroraeTheme::buttonWidthAllDesktops |
( |
| ) |
const |
◆ buttonWidthAppMenu()
| int Aurorae::AuroraeTheme::buttonWidthAppMenu |
( |
| ) |
const |
◆ buttonWidthClose()
| int Aurorae::AuroraeTheme::buttonWidthClose |
( |
| ) |
const |
◆ buttonWidthHelp()
| int Aurorae::AuroraeTheme::buttonWidthHelp |
( |
| ) |
const |
◆ buttonWidthKeepAbove()
| int Aurorae::AuroraeTheme::buttonWidthKeepAbove |
( |
| ) |
const |
◆ buttonWidthKeepBelow()
| int Aurorae::AuroraeTheme::buttonWidthKeepBelow |
( |
| ) |
const |
◆ buttonWidthMaximizeRestore()
| int Aurorae::AuroraeTheme::buttonWidthMaximizeRestore |
( |
| ) |
const |
◆ buttonWidthMenu()
| int Aurorae::AuroraeTheme::buttonWidthMenu |
( |
| ) |
const |
◆ buttonWidthMinimize()
| int Aurorae::AuroraeTheme::buttonWidthMinimize |
( |
| ) |
const |
◆ buttonWidthShade()
| int Aurorae::AuroraeTheme::buttonWidthShade |
( |
| ) |
const |
◆ closeButtonPath()
| QString Aurorae::AuroraeTheme::closeButtonPath |
( |
| ) |
const |
◆ decorationPath()
| QString Aurorae::AuroraeTheme::decorationPath |
( |
| ) |
const |
◆ decorationPosition()
◆ explicitButtonSpacer()
| int Aurorae::AuroraeTheme::explicitButtonSpacer |
( |
| ) |
const |
◆ hasButton()
- Returns
- true if the theme contains a FrameSvg for specified button.
Definition at line 128 of file auroraetheme.cpp.
◆ helpButtonPath()
| QString Aurorae::AuroraeTheme::helpButtonPath |
( |
| ) |
const |
◆ inactiveTextColor()
| QColor Aurorae::AuroraeTheme::inactiveTextColor |
( |
| ) |
const |
◆ isCompositingActive()
| bool Aurorae::AuroraeTheme::isCompositingActive |
( |
| ) |
const |
◆ isValid()
| bool Aurorae::AuroraeTheme::isValid |
( |
| ) |
const |
◆ keepAboveButtonPath()
| QString Aurorae::AuroraeTheme::keepAboveButtonPath |
( |
| ) |
const |
◆ keepBelowButtonPath()
| QString Aurorae::AuroraeTheme::keepBelowButtonPath |
( |
| ) |
const |
◆ leftBorder()
| int Aurorae::AuroraeTheme::leftBorder |
( |
| ) |
const |
◆ leftBorderMaximized()
| int Aurorae::AuroraeTheme::leftBorderMaximized |
( |
| ) |
const |
◆ loadTheme [1/2]
| void Aurorae::AuroraeTheme::loadTheme |
( |
const QString & | name | ) |
|
|
slot |
◆ loadTheme() [2/2]
| void Aurorae::AuroraeTheme::loadTheme |
( |
const QString & | name, |
|
|
const KConfig & | config ) |
◆ mapButtonToName()
◆ maximizeButtonPath()
| QString Aurorae::AuroraeTheme::maximizeButtonPath |
( |
| ) |
const |
◆ minimizeButtonPath()
| QString Aurorae::AuroraeTheme::minimizeButtonPath |
( |
| ) |
const |
◆ paddingBottom()
| int Aurorae::AuroraeTheme::paddingBottom |
( |
| ) |
const |
◆ paddingLeft()
| int Aurorae::AuroraeTheme::paddingLeft |
( |
| ) |
const |
◆ paddingRight()
| int Aurorae::AuroraeTheme::paddingRight |
( |
| ) |
const |
◆ paddingTop()
| int Aurorae::AuroraeTheme::paddingTop |
( |
| ) |
const |
◆ restoreButtonPath()
| QString Aurorae::AuroraeTheme::restoreButtonPath |
( |
| ) |
const |
◆ rightBorder()
| int Aurorae::AuroraeTheme::rightBorder |
( |
| ) |
const |
◆ rightBorderMaximized()
| int Aurorae::AuroraeTheme::rightBorderMaximized |
( |
| ) |
const |
◆ setBorderSize()
| void Aurorae::AuroraeTheme::setBorderSize |
( |
KDecoration2::BorderSize | size | ) |
|
◆ setButtonSize()
| void Aurorae::AuroraeTheme::setButtonSize |
( |
KDecoration2::BorderSize | size | ) |
|
Sets the size of the buttons. The available sizes are identical to border sizes, therefore BorderSize is used.
- Parameters
-
Definition at line 451 of file auroraetheme.cpp.
◆ setCompositingActive()
| void Aurorae::AuroraeTheme::setCompositingActive |
( |
bool | active | ) |
|
◆ setTabDragMimeType()
| void Aurorae::AuroraeTheme::setTabDragMimeType |
( |
const QString & | mime | ) |
|
◆ shadeButtonPath()
| QString Aurorae::AuroraeTheme::shadeButtonPath |
( |
| ) |
const |
◆ tabDragMimeType()
| const QString & Aurorae::AuroraeTheme::tabDragMimeType |
( |
| ) |
const |
◆ themeChanged
| void Aurorae::AuroraeTheme::themeChanged |
( |
| ) |
|
|
signal |
◆ themeName()
| const QString & Aurorae::AuroraeTheme::themeName |
( |
| ) |
const |
◆ titleBorderLeft()
| int Aurorae::AuroraeTheme::titleBorderLeft |
( |
| ) |
const |
◆ titleBorderRight()
| int Aurorae::AuroraeTheme::titleBorderRight |
( |
| ) |
const |
◆ titleEdgeLeft()
| int Aurorae::AuroraeTheme::titleEdgeLeft |
( |
| ) |
const |
◆ titleEdgeLeftMaximized()
| int Aurorae::AuroraeTheme::titleEdgeLeftMaximized |
( |
| ) |
const |
◆ titleEdgeRight()
| int Aurorae::AuroraeTheme::titleEdgeRight |
( |
| ) |
const |
◆ titleEdgeRightMaximized()
| int Aurorae::AuroraeTheme::titleEdgeRightMaximized |
( |
| ) |
const |
◆ titleEdges()
| void Aurorae::AuroraeTheme::titleEdges |
( |
int & | left, |
|
|
int & | top, |
|
|
int & | right, |
|
|
int & | bottom, |
|
|
bool | maximized ) const |
Sets the title edges according to maximized state. Title edges are global to all windows.
Definition at line 417 of file auroraetheme.cpp.
◆ titleEdgeTop()
| int Aurorae::AuroraeTheme::titleEdgeTop |
( |
| ) |
const |
◆ titleEdgeTopMaximized()
| int Aurorae::AuroraeTheme::titleEdgeTopMaximized |
( |
| ) |
const |
◆ titleHeight()
| int Aurorae::AuroraeTheme::titleHeight |
( |
| ) |
const |
◆ topBorder()
| int Aurorae::AuroraeTheme::topBorder |
( |
| ) |
const |
◆ topBorderMaximized()
| int Aurorae::AuroraeTheme::topBorderMaximized |
( |
| ) |
const |
◆ verticalAlignment()
| Qt::Alignment Aurorae::AuroraeTheme::verticalAlignment |
( |
| ) |
const |
◆ activeTextColor
| QColor Aurorae::AuroraeTheme::activeTextColor |
|
read |
◆ allDesktopsButtonPath
| QString Aurorae::AuroraeTheme::allDesktopsButtonPath |
|
read |
◆ animationTime
| int Aurorae::AuroraeTheme::animationTime |
|
read |
◆ borderBottom
| int Aurorae::AuroraeTheme::borderBottom |
|
read |
◆ borderBottomMaximized
| int Aurorae::AuroraeTheme::borderBottomMaximized |
|
read |
◆ borderLeft
| int Aurorae::AuroraeTheme::borderLeft |
|
read |
◆ borderLeftMaximized
| int Aurorae::AuroraeTheme::borderLeftMaximized |
|
read |
◆ borderRight
| int Aurorae::AuroraeTheme::borderRight |
|
read |
◆ borderRightMaximized
| int Aurorae::AuroraeTheme::borderRightMaximized |
|
read |
◆ borderTop
| int Aurorae::AuroraeTheme::borderTop |
|
read |
◆ borderTopMaximized
| int Aurorae::AuroraeTheme::borderTopMaximized |
|
read |
◆ buttonHeight
| int Aurorae::AuroraeTheme::buttonHeight |
|
read |
◆ buttonMarginTop
| int Aurorae::AuroraeTheme::buttonMarginTop |
|
read |
◆ buttonSizeFactor
| qreal Aurorae::AuroraeTheme::buttonSizeFactor |
|
read |
◆ buttonSpacing
| int Aurorae::AuroraeTheme::buttonSpacing |
|
read |
◆ buttonWidth
| int Aurorae::AuroraeTheme::buttonWidth |
|
read |
◆ buttonWidthAllDesktops
| int Aurorae::AuroraeTheme::buttonWidthAllDesktops |
|
read |
◆ buttonWidthAppMenu
| int Aurorae::AuroraeTheme::buttonWidthAppMenu |
|
read |
◆ buttonWidthClose
| int Aurorae::AuroraeTheme::buttonWidthClose |
|
read |
◆ buttonWidthHelp
| int Aurorae::AuroraeTheme::buttonWidthHelp |
|
read |
◆ buttonWidthKeepAbove
| int Aurorae::AuroraeTheme::buttonWidthKeepAbove |
|
read |
◆ buttonWidthKeepBelow
| int Aurorae::AuroraeTheme::buttonWidthKeepBelow |
|
read |
◆ buttonWidthMaximizeRestore
| int Aurorae::AuroraeTheme::buttonWidthMaximizeRestore |
|
read |
◆ buttonWidthMenu
| int Aurorae::AuroraeTheme::buttonWidthMenu |
|
read |
◆ buttonWidthMinimize
| int Aurorae::AuroraeTheme::buttonWidthMinimize |
|
read |
◆ buttonWidthShade
| int Aurorae::AuroraeTheme::buttonWidthShade |
|
read |
◆ closeButtonPath
| QString Aurorae::AuroraeTheme::closeButtonPath |
|
read |
◆ decorationPath
| QString Aurorae::AuroraeTheme::decorationPath |
|
read |
◆ explicitButtonSpacer
| int Aurorae::AuroraeTheme::explicitButtonSpacer |
|
read |
◆ helpButtonPath
| QString Aurorae::AuroraeTheme::helpButtonPath |
|
read |
◆ horizontalAlignment
| Qt::Alignment Aurorae::AuroraeTheme::horizontalAlignment |
|
read |
◆ inactiveTextColor
| QColor Aurorae::AuroraeTheme::inactiveTextColor |
|
read |
◆ keepAboveButtonPath
| QString Aurorae::AuroraeTheme::keepAboveButtonPath |
|
read |
◆ keepBelowButtonPath
| QString Aurorae::AuroraeTheme::keepBelowButtonPath |
|
read |
◆ maximizeButtonPath
| QString Aurorae::AuroraeTheme::maximizeButtonPath |
|
read |
◆ minimizeButtonPath
| QString Aurorae::AuroraeTheme::minimizeButtonPath |
|
read |
◆ paddingBottom
| int Aurorae::AuroraeTheme::paddingBottom |
|
read |
◆ paddingLeft
| int Aurorae::AuroraeTheme::paddingLeft |
|
read |
◆ paddingRight
| int Aurorae::AuroraeTheme::paddingRight |
|
read |
◆ paddingTop
| int Aurorae::AuroraeTheme::paddingTop |
|
read |
◆ restoreButtonPath
| QString Aurorae::AuroraeTheme::restoreButtonPath |
|
read |
◆ shadeButtonPath
| QString Aurorae::AuroraeTheme::shadeButtonPath |
|
read |
◆ themeName
| QString Aurorae::AuroraeTheme::themeName |
|
read |
◆ titleBorderLeft
| int Aurorae::AuroraeTheme::titleBorderLeft |
|
read |
◆ titleBorderRight
| int Aurorae::AuroraeTheme::titleBorderRight |
|
read |
◆ titleEdgeLeft
| int Aurorae::AuroraeTheme::titleEdgeLeft |
|
read |
◆ titleEdgeLeftMaximized
| int Aurorae::AuroraeTheme::titleEdgeLeftMaximized |
|
read |
◆ titleEdgeRight
| int Aurorae::AuroraeTheme::titleEdgeRight |
|
read |
◆ titleEdgeRightMaximized
| int Aurorae::AuroraeTheme::titleEdgeRightMaximized |
|
read |
◆ titleEdgeTop
| int Aurorae::AuroraeTheme::titleEdgeTop |
|
read |
◆ titleEdgeTopMaximized
| int Aurorae::AuroraeTheme::titleEdgeTopMaximized |
|
read |
◆ titleHeight
| int Aurorae::AuroraeTheme::titleHeight |
|
read |
◆ verticalAlignment
| Qt::Alignment Aurorae::AuroraeTheme::verticalAlignment |
|
read |
The documentation for this class was generated from the following files: