KLayout Manual: Main Index » Class Index » API reference - Class QPalette

API reference - Class QPalette

Notation used in Ruby API documentation

Description: Binding of QPalette

Public constructors

new QPalettenewConstructor QPalette::QPalette()
new QPalettenew(const QColor windowText,
const QColor window,
const QColor light,
const QColor dark,
const QColor mid,
const QColor text,
const QColor base)
Constructor QPalette::QPalette(const QColor &windowText, const QColor &window, const QColor &light, const QColor &dark, const QColor &mid, const QColor &text, const QColor &base)
new QPalettenew(const QBrush windowText,
const QBrush button,
const QBrush light,
const QBrush dark,
const QBrush mid,
const QBrush text,
const QBrush bright_text,
const QBrush base,
const QBrush window)
Constructor QPalette::QPalette(const QBrush &windowText, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &window)
new QPalettenew(const Qt_GlobalColor button)Constructor QPalette::QPalette(Qt::GlobalColor button)
new QPalettenew(const QColor button)Constructor QPalette::QPalette(const QColor &button)
new QPalettenew(const QPalette palette)Constructor QPalette::QPalette(const QPalette &palette)
new QPalettenew(const QColor button,
const QColor window)
Constructor QPalette::QPalette(const QColor &button, const QColor &window)

Public methods

[const]bool!=(const QPalette p)Method bool QPalette::operator!=(const QPalette &p)
[const]bool==(const QPalette p)Method bool QPalette::operator==(const QPalette &p)
[const]QBrushalternateBaseMethod const QBrush & QPalette::alternateBase()
QPaletteassign(const QPalette palette)Method QPalette & QPalette::operator=(const QPalette &palette)
[const]voidassign(const QPalette other)Assign the contents of another object to self
[const]QBrushbackgroundMethod const QBrush & QPalette::background()
[const]QBrushbaseMethod const QBrush & QPalette::base()
[const]QBrushbrightTextMethod const QBrush & QPalette::brightText()
[const]QBrushbrush(const QPalette_ColorRole cr)Method const QBrush & QPalette::brush(QPalette::ColorRole cr)
[const]QBrushbrush(const QPalette_ColorGroup cg,
const QPalette_ColorRole cr)
Method const QBrush & QPalette::brush(QPalette::ColorGroup cg, QPalette::ColorRole cr)
[const]QBrushbuttonMethod const QBrush & QPalette::button()
[const]QBrushbuttonTextMethod const QBrush & QPalette::buttonText()
[const]long longcacheKeyMethod qint64 QPalette::cacheKey()
[const]QColorcolor(const QPalette_ColorRole cr)Method const QColor & QPalette::color(QPalette::ColorRole cr)
[const]QColorcolor(const QPalette_ColorGroup cg,
const QPalette_ColorRole cr)
Method const QColor & QPalette::color(QPalette::ColorGroup cg, QPalette::ColorRole cr)
voidcreateEnsures the C++ object is created
[const]QPalette_ColorGroupcurrentColorGroupMethod QPalette::ColorGroup QPalette::currentColorGroup()
voidcurrentColorGroup=(const QPalette_ColorGroup cg)Method void QPalette::setCurrentColorGroup(QPalette::ColorGroup cg)
[const]QBrushdarkMethod const QBrush & QPalette::dark()
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QPalettedupCreates a copy of self
[const]QBrushforegroundMethod const QBrush & QPalette::foreground()
[const]QBrushhighlightMethod const QBrush & QPalette::highlight()
[const]QBrushhighlightedTextMethod const QBrush & QPalette::highlightedText()
[const]boolisBrushSet(const QPalette_ColorGroup cg,
const QPalette_ColorRole cr)
Method bool QPalette::isBrushSet(QPalette::ColorGroup cg, QPalette::ColorRole cr)
[const]boolisBrushSet?(const QPalette_ColorGroup cg,
const QPalette_ColorRole cr)
Method bool QPalette::isBrushSet(QPalette::ColorGroup cg, QPalette::ColorRole cr)
[const]boolisCopyOf(const QPalette p)Method bool QPalette::isCopyOf(const QPalette &p)
[const]boolisCopyOf?(const QPalette p)Method bool QPalette::isCopyOf(const QPalette &p)
[const]boolisEqual(const QPalette_ColorGroup cr1,
const QPalette_ColorGroup cr2)
Method bool QPalette::isEqual(QPalette::ColorGroup cr1, QPalette::ColorGroup cr2)
[const]boolisEqual?(const QPalette_ColorGroup cr1,
const QPalette_ColorGroup cr2)
Method bool QPalette::isEqual(QPalette::ColorGroup cr1, QPalette::ColorGroup cr2)
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]QBrushlightMethod const QBrush & QPalette::light()
[const]QBrushlinkMethod const QBrush & QPalette::link()
[const]QBrushlinkVisitedMethod const QBrush & QPalette::linkVisited()
[const]QBrushmidMethod const QBrush & QPalette::mid()
[const]QBrushmidlightMethod const QBrush & QPalette::midlight()
[const]QPaletteresolve(const QPalette arg1)Method QPalette QPalette::resolve(const QPalette &)
[const]intserialNumberMethod int QPalette::serialNumber()
voidsetBrush(const QPalette_ColorRole cr,
const QBrush brush)
Method void QPalette::setBrush(QPalette::ColorRole cr, const QBrush &brush)
voidsetBrush(const QPalette_ColorGroup cg,
const QPalette_ColorRole cr,
const QBrush brush)
Method void QPalette::setBrush(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QBrush &brush)
voidsetColor(const QPalette_ColorRole cr,
const QColor color)
Method void QPalette::setColor(QPalette::ColorRole cr, const QColor &color)
voidsetColor(const QPalette_ColorGroup cg,
const QPalette_ColorRole cr,
const QColor color)
Method void QPalette::setColor(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QColor &color)
voidsetColorGroup(const QPalette_ColorGroup cr,
const QBrush windowText,
const QBrush button,
const QBrush light,
const QBrush dark,
const QBrush mid,
const QBrush text,
const QBrush bright_text,
const QBrush base,
const QBrush window)
Method void QPalette::setColorGroup(QPalette::ColorGroup cr, const QBrush &windowText, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &window)
voidsetCurrentColorGroup(const QPalette_ColorGroup cg)Method void QPalette::setCurrentColorGroup(QPalette::ColorGroup cg)
[const]QBrushshadowMethod const QBrush & QPalette::shadow()
[const]QBrushtextMethod const QBrush & QPalette::text()
[const]QBrushtoolTipBaseMethod const QBrush & QPalette::toolTipBase()
[const]QBrushtoolTipTextMethod const QBrush & QPalette::toolTipText()
[const]QBrushwindowMethod const QBrush & QPalette::window()
[const]QBrushwindowTextMethod const QBrush & QPalette::windowText()

Public static methods and constants

QPalette_ColorGroupActiveEnum constant enum QPalette::Active
QPalette_ColorGroupAllEnum constant enum QPalette::All
QPalette_ColorRoleAlternateBaseEnum constant enum QPalette::AlternateBase
QPalette_ColorRoleBackgroundEnum constant enum QPalette::Background
QPalette_ColorRoleBaseEnum constant enum QPalette::Base
QPalette_ColorRoleBrightTextEnum constant enum QPalette::BrightText
QPalette_ColorRoleButtonEnum constant enum QPalette::Button
QPalette_ColorRoleButtonTextEnum constant enum QPalette::ButtonText
QPalette_ColorGroupCurrentEnum constant enum QPalette::Current
QPalette_ColorRoleDarkEnum constant enum QPalette::Dark
QPalette_ColorGroupDisabledEnum constant enum QPalette::Disabled
QPalette_ColorRoleForegroundEnum constant enum QPalette::Foreground
QPalette_ColorRoleHighlightEnum constant enum QPalette::Highlight
QPalette_ColorRoleHighlightedTextEnum constant enum QPalette::HighlightedText
QPalette_ColorGroupInactiveEnum constant enum QPalette::Inactive
QPalette_ColorRoleLightEnum constant enum QPalette::Light
QPalette_ColorRoleLinkEnum constant enum QPalette::Link
QPalette_ColorRoleLinkVisitedEnum constant enum QPalette::LinkVisited
QPalette_ColorRoleMidEnum constant enum QPalette::Mid
QPalette_ColorRoleMidlightEnum constant enum QPalette::Midlight
QPalette_ColorGroupNColorGroupsEnum constant enum QPalette::NColorGroups
QPalette_ColorRoleNColorRolesEnum constant enum QPalette::NColorRoles
QPalette_ColorRoleNoRoleEnum constant enum QPalette::NoRole
QPalette_ColorGroupNormalEnum constant enum QPalette::Normal
QPalette_ColorRoleShadowEnum constant enum QPalette::Shadow
QPalette_ColorRoleTextEnum constant enum QPalette::Text
QPalette_ColorRoleToolTipBaseEnum constant enum QPalette::ToolTipBase
QPalette_ColorRoleToolTipTextEnum constant enum QPalette::ToolTipText
QPalette_ColorRoleWindowEnum constant enum QPalette::Window
QPalette_ColorRoleWindowTextEnum constant enum QPalette::WindowText

Detailed description

[const] bool !=(const QPalette p)

Description: Method bool QPalette::operator!=(const QPalette &p)

[const] bool ==(const QPalette p)

Description: Method bool QPalette::operator==(const QPalette &p)

[static] QPalette_ColorGroup Active

Description: Enum constant enum QPalette::Active

[static] QPalette_ColorGroup All

Description: Enum constant enum QPalette::All

[static] QPalette_ColorRole AlternateBase

Description: Enum constant enum QPalette::AlternateBase

[static] QPalette_ColorRole Background

Description: Enum constant enum QPalette::Background

[static] QPalette_ColorRole Base

Description: Enum constant enum QPalette::Base

[static] QPalette_ColorRole BrightText

Description: Enum constant enum QPalette::BrightText

[static] QPalette_ColorRole Button

Description: Enum constant enum QPalette::Button

[static] QPalette_ColorRole ButtonText

Description: Enum constant enum QPalette::ButtonText

[static] QPalette_ColorGroup Current

Description: Enum constant enum QPalette::Current

[static] QPalette_ColorRole Dark

Description: Enum constant enum QPalette::Dark

[static] QPalette_ColorGroup Disabled

Description: Enum constant enum QPalette::Disabled

[static] QPalette_ColorRole Foreground

Description: Enum constant enum QPalette::Foreground

[static] QPalette_ColorRole Highlight

Description: Enum constant enum QPalette::Highlight

[static] QPalette_ColorRole HighlightedText

Description: Enum constant enum QPalette::HighlightedText

[static] QPalette_ColorGroup Inactive

Description: Enum constant enum QPalette::Inactive

[static] QPalette_ColorRole Light

Description: Enum constant enum QPalette::Light

[static] QPalette_ColorRole Link

Description: Enum constant enum QPalette::Link

[static] QPalette_ColorRole LinkVisited

Description: Enum constant enum QPalette::LinkVisited

[static] QPalette_ColorRole Mid

Description: Enum constant enum QPalette::Mid

[static] QPalette_ColorRole Midlight

Description: Enum constant enum QPalette::Midlight

[static] QPalette_ColorGroup NColorGroups

Description: Enum constant enum QPalette::NColorGroups

[static] QPalette_ColorRole NColorRoles

Description: Enum constant enum QPalette::NColorRoles

[static] QPalette_ColorRole NoRole

Description: Enum constant enum QPalette::NoRole

[static] QPalette_ColorGroup Normal

Description: Enum constant enum QPalette::Normal

[static] QPalette_ColorRole Shadow

Description: Enum constant enum QPalette::Shadow

[static] QPalette_ColorRole Text

Description: Enum constant enum QPalette::Text

[static] QPalette_ColorRole ToolTipBase

Description: Enum constant enum QPalette::ToolTipBase

[static] QPalette_ColorRole ToolTipText

Description: Enum constant enum QPalette::ToolTipText

[static] QPalette_ColorRole Window

Description: Enum constant enum QPalette::Window

[static] QPalette_ColorRole WindowText

Description: Enum constant enum QPalette::WindowText

[const] QBrush alternateBase

Description: Method const QBrush & QPalette::alternateBase()

QPalette assign(const QPalette palette)

Description: Method QPalette & QPalette::operator=(const QPalette &palette)

[const] void assign(const QPalette other)

Description: Assign the contents of another object to self

This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.

[const] QBrush background

Description: Method const QBrush & QPalette::background()

[const] QBrush base

Description: Method const QBrush & QPalette::base()

[const] QBrush brightText

Description: Method const QBrush & QPalette::brightText()

[const] QBrush brush(const QPalette_ColorRole cr)

Description: Method const QBrush & QPalette::brush(QPalette::ColorRole cr)

[const] QBrush brush(const QPalette_ColorGroup cg,const QPalette_ColorRole cr)

Description: Method const QBrush & QPalette::brush(QPalette::ColorGroup cg, QPalette::ColorRole cr)

[const] QBrush button

Description: Method const QBrush & QPalette::button()

[const] QBrush buttonText

Description: Method const QBrush & QPalette::buttonText()

[const] long long cacheKey

Description: Method qint64 QPalette::cacheKey()

[const] QColor color(const QPalette_ColorRole cr)

Description: Method const QColor & QPalette::color(QPalette::ColorRole cr)

[const] QColor color(const QPalette_ColorGroup cg,const QPalette_ColorRole cr)

Description: Method const QColor & QPalette::color(QPalette::ColorGroup cg, QPalette::ColorRole cr)

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

[const] QPalette_ColorGroup currentColorGroup

Description: Method QPalette::ColorGroup QPalette::currentColorGroup()

void currentColorGroup=(const QPalette_ColorGroup cg)

Description: Method void QPalette::setCurrentColorGroup(QPalette::ColorGroup cg)

[const] QBrush dark

Description: Method const QBrush & QPalette::dark()

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] QPalette dup

Description: Creates a copy of self

[const] QBrush foreground

Description: Method const QBrush & QPalette::foreground()

[const] QBrush highlight

Description: Method const QBrush & QPalette::highlight()

[const] QBrush highlightedText

Description: Method const QBrush & QPalette::highlightedText()

[const] bool isBrushSet(const QPalette_ColorGroup cg,const QPalette_ColorRole cr)

Description: Method bool QPalette::isBrushSet(QPalette::ColorGroup cg, QPalette::ColorRole cr)

[const] bool isBrushSet?(const QPalette_ColorGroup cg,const QPalette_ColorRole cr)

Description: Method bool QPalette::isBrushSet(QPalette::ColorGroup cg, QPalette::ColorRole cr)

[const] bool isCopyOf(const QPalette p)

Description: Method bool QPalette::isCopyOf(const QPalette &p)

[const] bool isCopyOf?(const QPalette p)

Description: Method bool QPalette::isCopyOf(const QPalette &p)

[const] bool isEqual(const QPalette_ColorGroup cr1,const QPalette_ColorGroup cr2)

Description: Method bool QPalette::isEqual(QPalette::ColorGroup cr1, QPalette::ColorGroup cr2)

[const] bool isEqual?(const QPalette_ColorGroup cr1,const QPalette_ColorGroup cr2)

Description: Method bool QPalette::isEqual(QPalette::ColorGroup cr1, QPalette::ColorGroup cr2)

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[const] QBrush light

Description: Method const QBrush & QPalette::light()

[const] QBrush link

Description: Method const QBrush & QPalette::link()

[const] QBrush linkVisited

Description: Method const QBrush & QPalette::linkVisited()

[const] QBrush mid

Description: Method const QBrush & QPalette::mid()

[const] QBrush midlight

Description: Method const QBrush & QPalette::midlight()

[static] new QPalette new

Description: Constructor QPalette::QPalette()

This method creates an object of class QPalette.

[static] new QPalette new(const QColor windowText,const QColor window,const QColor light,const QColor dark,const QColor mid,const QColor text,const QColor base)

Description: Constructor QPalette::QPalette(const QColor &windowText, const QColor &window, const QColor &light, const QColor &dark, const QColor &mid, const QColor &text, const QColor &base)

This method creates an object of class QPalette.

[static] new QPalette new(const QBrush windowText,const QBrush button,const QBrush light,const QBrush dark,const QBrush mid,const QBrush text,const QBrush bright_text,const QBrush base,const QBrush window)

Description: Constructor QPalette::QPalette(const QBrush &windowText, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &window)

This method creates an object of class QPalette.

[static] new QPalette new(const Qt_GlobalColor button)

Description: Constructor QPalette::QPalette(Qt::GlobalColor button)

This method creates an object of class QPalette.

[static] new QPalette new(const QColor button)

Description: Constructor QPalette::QPalette(const QColor &button)

This method creates an object of class QPalette.

[static] new QPalette new(const QPalette palette)

Description: Constructor QPalette::QPalette(const QPalette &palette)

This method creates an object of class QPalette.

[static] new QPalette new(const QColor button,const QColor window)

Description: Constructor QPalette::QPalette(const QColor &button, const QColor &window)

This method creates an object of class QPalette.

[const] QPalette resolve(const QPalette arg1)

Description: Method QPalette QPalette::resolve(const QPalette &)

[const] int serialNumber

Description: Method int QPalette::serialNumber()

void setBrush(const QPalette_ColorRole cr,const QBrush brush)

Description: Method void QPalette::setBrush(QPalette::ColorRole cr, const QBrush &brush)

void setBrush(const QPalette_ColorGroup cg,const QPalette_ColorRole cr,const QBrush brush)

Description: Method void QPalette::setBrush(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QBrush &brush)

void setColor(const QPalette_ColorRole cr,const QColor color)

Description: Method void QPalette::setColor(QPalette::ColorRole cr, const QColor &color)

void setColor(const QPalette_ColorGroup cg,const QPalette_ColorRole cr,const QColor color)

Description: Method void QPalette::setColor(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QColor &color)

void setColorGroup(const QPalette_ColorGroup cr,const QBrush windowText,const QBrush button,const QBrush light,const QBrush dark,const QBrush mid,const QBrush text,const QBrush bright_text,const QBrush base,const QBrush window)

Description: Method void QPalette::setColorGroup(QPalette::ColorGroup cr, const QBrush &windowText, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &window)

void setCurrentColorGroup(const QPalette_ColorGroup cg)

Description: Method void QPalette::setCurrentColorGroup(QPalette::ColorGroup cg)

[const] QBrush shadow

Description: Method const QBrush & QPalette::shadow()

[const] QBrush text

Description: Method const QBrush & QPalette::text()

[const] QBrush toolTipBase

Description: Method const QBrush & QPalette::toolTipBase()

[const] QBrush toolTipText

Description: Method const QBrush & QPalette::toolTipText()

[const] QBrush window

Description: Method const QBrush & QPalette::window()

[const] QBrush windowText

Description: Method const QBrush & QPalette::windowText()