API reference - Class QPalette

Notation used in Ruby API documentation

Description: Binding of QPalette

Public constructors

new QPalettenewConstructor QPalette::QPalette()
new QPalettenew(const QColor button)Constructor QPalette::QPalette(const QColor &button)
new QPalettenew(const Qt_GlobalColor button)Constructor QPalette::QPalette(Qt::GlobalColor button)
new QPalettenew(const QColor button,
const QColor window)
Constructor QPalette::QPalette(const QColor &button, const QColor &window)
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 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 QPalette palette)Constructor QPalette::QPalette(const QPalette &palette)

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_ColorGroup cg,
const QPalette_ColorRole cr)
Method const QBrush &QPalette::brush(QPalette::ColorGroup cg, QPalette::ColorRole cr)
[const]QBrushbrush(const QPalette_ColorRole cr)Method const QBrush &QPalette::brush(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_ColorGroup cg,
const QPalette_ColorRole cr)
Method const QColor &QPalette::color(QPalette::ColorGroup cg, QPalette::ColorRole cr)
[const]QColorcolor(const QPalette_ColorRole cr)Method const QColor &QPalette::color(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_ColorGroup cg,
const QPalette_ColorRole cr,
const QColor color)
Method void QPalette::setColor(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QColor &color)
voidsetColor(const QPalette_ColorRole cr,
const QColor color)
Method void QPalette::setColor(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 QPalette::Active
QPalette_ColorGroupAllEnum constant QPalette::All
QPalette_ColorRoleAlternateBaseEnum constant QPalette::AlternateBase
QPalette_ColorRoleBackgroundEnum constant QPalette::Background
QPalette_ColorRoleBaseEnum constant QPalette::Base
QPalette_ColorRoleBrightTextEnum constant QPalette::BrightText
QPalette_ColorRoleButtonEnum constant QPalette::Button
QPalette_ColorRoleButtonTextEnum constant QPalette::ButtonText
QPalette_ColorGroupCurrentEnum constant QPalette::Current
QPalette_ColorRoleDarkEnum constant QPalette::Dark
QPalette_ColorGroupDisabledEnum constant QPalette::Disabled
QPalette_ColorRoleForegroundEnum constant QPalette::Foreground
QPalette_ColorRoleHighlightEnum constant QPalette::Highlight
QPalette_ColorRoleHighlightedTextEnum constant QPalette::HighlightedText
QPalette_ColorGroupInactiveEnum constant QPalette::Inactive
QPalette_ColorRoleLightEnum constant QPalette::Light
QPalette_ColorRoleLinkEnum constant QPalette::Link
QPalette_ColorRoleLinkVisitedEnum constant QPalette::LinkVisited
QPalette_ColorRoleMidEnum constant QPalette::Mid
QPalette_ColorRoleMidlightEnum constant QPalette::Midlight
QPalette_ColorGroupNColorGroupsEnum constant QPalette::NColorGroups
QPalette_ColorRoleNColorRolesEnum constant QPalette::NColorRoles
QPalette_ColorRoleNoRoleEnum constant QPalette::NoRole
QPalette_ColorGroupNormalEnum constant QPalette::Normal
QPalette_ColorRoleShadowEnum constant QPalette::Shadow
QPalette_ColorRoleTextEnum constant QPalette::Text
QPalette_ColorRoleToolTipBaseEnum constant QPalette::ToolTipBase
QPalette_ColorRoleToolTipTextEnum constant QPalette::ToolTipText
QPalette_ColorRoleWindowEnum constant QPalette::Window
QPalette_ColorRoleWindowTextEnum constant 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 QPalette::Active

[static] QPalette_ColorGroup All

Description: Enum constant QPalette::All

[static] QPalette_ColorRole AlternateBase

Description: Enum constant QPalette::AlternateBase

[static] QPalette_ColorRole Background

Description: Enum constant QPalette::Background

[static] QPalette_ColorRole Base

Description: Enum constant QPalette::Base

[static] QPalette_ColorRole BrightText

Description: Enum constant QPalette::BrightText

[static] QPalette_ColorRole Button

Description: Enum constant QPalette::Button

[static] QPalette_ColorRole ButtonText

Description: Enum constant QPalette::ButtonText

[static] QPalette_ColorGroup Current

Description: Enum constant QPalette::Current

[static] QPalette_ColorRole Dark

Description: Enum constant QPalette::Dark

[static] QPalette_ColorGroup Disabled

Description: Enum constant QPalette::Disabled

[static] QPalette_ColorRole Foreground

Description: Enum constant QPalette::Foreground

[static] QPalette_ColorRole Highlight

Description: Enum constant QPalette::Highlight

[static] QPalette_ColorRole HighlightedText

Description: Enum constant QPalette::HighlightedText

[static] QPalette_ColorGroup Inactive

Description: Enum constant QPalette::Inactive

[static] QPalette_ColorRole Light

Description: Enum constant QPalette::Light

[static] QPalette_ColorRole Link

Description: Enum constant QPalette::Link

[static] QPalette_ColorRole LinkVisited

Description: Enum constant QPalette::LinkVisited

[static] QPalette_ColorRole Mid

Description: Enum constant QPalette::Mid

[static] QPalette_ColorRole Midlight

Description: Enum constant QPalette::Midlight

[static] QPalette_ColorGroup NColorGroups

Description: Enum constant QPalette::NColorGroups

[static] QPalette_ColorRole NColorRoles

Description: Enum constant QPalette::NColorRoles

[static] QPalette_ColorRole NoRole

Description: Enum constant QPalette::NoRole

[static] QPalette_ColorGroup Normal

Description: Enum constant QPalette::Normal

[static] QPalette_ColorRole Shadow

Description: Enum constant QPalette::Shadow

[static] QPalette_ColorRole Text

Description: Enum constant QPalette::Text

[static] QPalette_ColorRole ToolTipBase

Description: Enum constant QPalette::ToolTipBase

[static] QPalette_ColorRole ToolTipText

Description: Enum constant QPalette::ToolTipText

[static] QPalette_ColorRole Window

Description: Enum constant QPalette::Window

[static] QPalette_ColorRole WindowText

Description: Enum constant 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_ColorGroup cg,const QPalette_ColorRole cr)

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

[const] QBrush brush(const QPalette_ColorRole cr)

Description: Method const QBrush &QPalette::brush(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_ColorGroup cg,const QPalette_ColorRole cr)

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

[const] QColor color(const QPalette_ColorRole cr)

Description: Method const QColor &QPalette::color(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 button)

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

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,const QColor window)

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

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 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 QPalette palette)

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

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_ColorGroup cg,const QPalette_ColorRole cr,const QColor color)

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

void setColor(const QPalette_ColorRole cr,const QColor color)

Description: Method void QPalette::setColor(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()