KLayout 0.29.8 (2024-10-28 63dd591e5) [master]

API reference - Class QPalette

Notation used in Ruby API documentation

Module: QtGui

Description: Binding of QPalette

Sub-classes: ColorGroup, QFlags_ColorGroup, ColorRole, QFlags_ColorRole

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)
void_assign(const QPalette other)Assigns another object to self
[const]QPalette ptr_const_castReturns a non-const reference to self.
void_createEnsures the C++ object is created
void_destroyExplicitly destroys the object
[const]bool_destroyed?Returns a value indicating whether the object was already destroyed
[const]bool_is_const_object?Returns a value indicating whether the reference is a const reference
void_manageMarks the object as managed by the script side.
void_unmanageMarks the object as no longer owned by the script side.
[const]QBrushalternateBaseMethod const QBrush &QPalette::alternateBase()
QPaletteassign(const QPalette palette)Method QPalette &QPalette::operator=(const QPalette &palette)
[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)
[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()
[const]new QPalette ptrdupCreates 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]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]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]QBrushplaceholderTextMethod const QBrush &QPalette::placeholderText()
[const]QPaletteresolve(const QPalette arg1)Method QPalette QPalette::resolve(const QPalette &)
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()
voidswap(QPalette other)Method void QPalette::swap(QPalette &other)
[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

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

Deprecated methods (protected, public, static, non-static and constructors)

voidcreateUse of this method is deprecated. Use _create instead
voiddestroyUse of this method is deprecated. Use _destroy instead
[const]booldestroyed?Use of this method is deprecated. Use _destroyed? instead
[const]boolis_const_object?Use of this method is deprecated. Use _is_const_object? instead

Detailed description

!=

Signature: [const] bool != (const QPalette p)

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

==

Signature: [const] bool == (const QPalette p)

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

Active

Signature: [static,const] QPalette_ColorGroup Active

Description: Enum constant QPalette::Active

Python specific notes:
The object exposes a readable attribute 'Active'. This is the getter.

All

Signature: [static,const] QPalette_ColorGroup All

Description: Enum constant QPalette::All

Python specific notes:
The object exposes a readable attribute 'All'. This is the getter.

AlternateBase

Signature: [static,const] QPalette_ColorRole AlternateBase

Description: Enum constant QPalette::AlternateBase

Python specific notes:
The object exposes a readable attribute 'AlternateBase'. This is the getter.

Background

Signature: [static,const] QPalette_ColorRole Background

Description: Enum constant QPalette::Background

Python specific notes:
The object exposes a readable attribute 'Background'. This is the getter.

Base

Signature: [static,const] QPalette_ColorRole Base

Description: Enum constant QPalette::Base

Python specific notes:
The object exposes a readable attribute 'Base'. This is the getter.

BrightText

Signature: [static,const] QPalette_ColorRole BrightText

Description: Enum constant QPalette::BrightText

Python specific notes:
The object exposes a readable attribute 'BrightText'. This is the getter.

Button

Signature: [static,const] QPalette_ColorRole Button

Description: Enum constant QPalette::Button

Python specific notes:
The object exposes a readable attribute 'Button'. This is the getter.

ButtonText

Signature: [static,const] QPalette_ColorRole ButtonText

Description: Enum constant QPalette::ButtonText

Python specific notes:
The object exposes a readable attribute 'ButtonText'. This is the getter.

Current

Signature: [static,const] QPalette_ColorGroup Current

Description: Enum constant QPalette::Current

Python specific notes:
The object exposes a readable attribute 'Current'. This is the getter.

Dark

Signature: [static,const] QPalette_ColorRole Dark

Description: Enum constant QPalette::Dark

Python specific notes:
The object exposes a readable attribute 'Dark'. This is the getter.

Disabled

Signature: [static,const] QPalette_ColorGroup Disabled

Description: Enum constant QPalette::Disabled

Python specific notes:
The object exposes a readable attribute 'Disabled'. This is the getter.

Foreground

Signature: [static,const] QPalette_ColorRole Foreground

Description: Enum constant QPalette::Foreground

Python specific notes:
The object exposes a readable attribute 'Foreground'. This is the getter.

Highlight

Signature: [static,const] QPalette_ColorRole Highlight

Description: Enum constant QPalette::Highlight

Python specific notes:
The object exposes a readable attribute 'Highlight'. This is the getter.

HighlightedText

Signature: [static,const] QPalette_ColorRole HighlightedText

Description: Enum constant QPalette::HighlightedText

Python specific notes:
The object exposes a readable attribute 'HighlightedText'. This is the getter.

Inactive

Signature: [static,const] QPalette_ColorGroup Inactive

Description: Enum constant QPalette::Inactive

Python specific notes:
The object exposes a readable attribute 'Inactive'. This is the getter.

Light

Signature: [static,const] QPalette_ColorRole Light

Description: Enum constant QPalette::Light

Python specific notes:
The object exposes a readable attribute 'Light'. This is the getter.

Link

Signature: [static,const] QPalette_ColorRole Link

Description: Enum constant QPalette::Link

Python specific notes:
The object exposes a readable attribute 'Link'. This is the getter.

LinkVisited

Signature: [static,const] QPalette_ColorRole LinkVisited

Description: Enum constant QPalette::LinkVisited

Python specific notes:
The object exposes a readable attribute 'LinkVisited'. This is the getter.

Mid

Signature: [static,const] QPalette_ColorRole Mid

Description: Enum constant QPalette::Mid

Python specific notes:
The object exposes a readable attribute 'Mid'. This is the getter.

Midlight

Signature: [static,const] QPalette_ColorRole Midlight

Description: Enum constant QPalette::Midlight

Python specific notes:
The object exposes a readable attribute 'Midlight'. This is the getter.

NColorGroups

Signature: [static,const] QPalette_ColorGroup NColorGroups

Description: Enum constant QPalette::NColorGroups

Python specific notes:
The object exposes a readable attribute 'NColorGroups'. This is the getter.

NColorRoles

Signature: [static,const] QPalette_ColorRole NColorRoles

Description: Enum constant QPalette::NColorRoles

Python specific notes:
The object exposes a readable attribute 'NColorRoles'. This is the getter.

NoRole

Signature: [static,const] QPalette_ColorRole NoRole

Description: Enum constant QPalette::NoRole

Python specific notes:
The object exposes a readable attribute 'NoRole'. This is the getter.

Normal

Signature: [static,const] QPalette_ColorGroup Normal

Description: Enum constant QPalette::Normal

Python specific notes:
The object exposes a readable attribute 'Normal'. This is the getter.

PlaceholderText

Signature: [static,const] QPalette_ColorRole PlaceholderText

Description: Enum constant QPalette::PlaceholderText

Python specific notes:
The object exposes a readable attribute 'PlaceholderText'. This is the getter.

Shadow

Signature: [static,const] QPalette_ColorRole Shadow

Description: Enum constant QPalette::Shadow

Python specific notes:
The object exposes a readable attribute 'Shadow'. This is the getter.

Text

Signature: [static,const] QPalette_ColorRole Text

Description: Enum constant QPalette::Text

Python specific notes:
The object exposes a readable attribute 'Text'. This is the getter.

ToolTipBase

Signature: [static,const] QPalette_ColorRole ToolTipBase

Description: Enum constant QPalette::ToolTipBase

Python specific notes:
The object exposes a readable attribute 'ToolTipBase'. This is the getter.

ToolTipText

Signature: [static,const] QPalette_ColorRole ToolTipText

Description: Enum constant QPalette::ToolTipText

Python specific notes:
The object exposes a readable attribute 'ToolTipText'. This is the getter.

Window

Signature: [static,const] QPalette_ColorRole Window

Description: Enum constant QPalette::Window

Python specific notes:
The object exposes a readable attribute 'Window'. This is the getter.

WindowText

Signature: [static,const] QPalette_ColorRole WindowText

Description: Enum constant QPalette::WindowText

Python specific notes:
The object exposes a readable attribute 'WindowText'. This is the getter.

_assign

Signature: void _assign (const QPalette other)

Description: Assigns another object to self

_const_cast

Signature: [const] QPalette ptr _const_cast

Description: Returns a non-const reference to self.

Basically, this method allows turning a const object reference to a non-const one. This method is provided as last resort to remove the constness from an object. Usually there is a good reason for a const object reference, so using this method may have undesired side effects.

This method has been introduced in version 0.29.6.

_create

Signature: 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.

_destroy

Signature: void _destroy

Description: Explicitly destroys the object

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

_destroyed?

Signature: [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.

_is_const_object?

Signature: [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.

_manage

Signature: void _manage

Description: Marks the object as managed by the script side.

After calling this method on an object, the script side will be responsible for the management of the object. This method may be called if an object is returned from a C++ function and the object is known not to be owned by any C++ instance. If necessary, the script side may delete the object if the script's reference is no longer required.

Usually it's not required to call this method. It has been introduced in version 0.24.

_unmanage

Signature: void _unmanage

Description: Marks the object as no longer owned by the script side.

Calling this method will make this object no longer owned by the script's memory management. Instead, the object must be managed in some other way. Usually this method may be called if it is known that some C++ object holds and manages this object. Technically speaking, this method will turn the script's reference into a weak reference. After the script engine decides to delete the reference, the object itself will still exist. If the object is not managed otherwise, memory leaks will occur.

Usually it's not required to call this method. It has been introduced in version 0.24.

alternateBase

Signature: [const] QBrush alternateBase

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

assign

Signature: QPalette assign (const QPalette palette)

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

background

Signature: [const] QBrush background

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

base

Signature: [const] QBrush base

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

brightText

Signature: [const] QBrush brightText

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

brush

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

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

(2) Signature: [const] QBrush brush (const QPalette_ColorRole cr)

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

button

Signature: [const] QBrush button

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

buttonText

Signature: [const] QBrush buttonText

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

cacheKey

Signature: [const] long long cacheKey

Description: Method qint64 QPalette::cacheKey()

color

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

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

(2) Signature: [const] QColor color (const QPalette_ColorRole cr)

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

create

Signature: void create

Description: Ensures the C++ object is created

Use of this method is deprecated. Use _create instead

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.

currentColorGroup

Signature: [const] QPalette_ColorGroup currentColorGroup

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

Python specific notes:
The object exposes a readable attribute 'currentColorGroup'. This is the getter.

currentColorGroup=

Signature: void currentColorGroup= (const QPalette_ColorGroup cg)

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

Python specific notes:
The object exposes a writable attribute 'currentColorGroup'. This is the setter.

dark

Signature: [const] QBrush dark

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

destroy

Signature: void destroy

Description: Explicitly destroys the object

Use of this method is deprecated. Use _destroy instead

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

destroyed?

Signature: [const] bool destroyed?

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

Use of this method is deprecated. Use _destroyed? instead

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.

dup

Signature: [const] new QPalette ptr dup

Description: Creates a copy of self

Python specific notes:
This method also implements '__copy__' and '__deepcopy__'.

foreground

Signature: [const] QBrush foreground

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

highlight

Signature: [const] QBrush highlight

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

highlightedText

Signature: [const] QBrush highlightedText

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

isBrushSet?

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

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

isCopyOf?

Signature: [const] bool isCopyOf? (const QPalette p)

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

isEqual?

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

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

is_const_object?

Signature: [const] bool is_const_object?

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

Use of this method is deprecated. Use _is_const_object? instead

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

light

Signature: [const] QBrush light

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

link

Signature: [const] QBrush link

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

linkVisited

Signature: [const] QBrush linkVisited

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

mid

Signature: [const] QBrush mid

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

midlight

Signature: [const] QBrush midlight

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

new

(1) Signature: [static] new QPalette new

Description: Constructor QPalette::QPalette()

This method creates an object of class QPalette.

Python specific notes:
This method is the default initializer of the object.

(2) Signature: [static] new QPalette new (const QColor button)

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

This method creates an object of class QPalette.

Python specific notes:
This method is the default initializer of the object.

(3) Signature: [static] new QPalette new (const Qt_GlobalColor button)

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

This method creates an object of class QPalette.

Python specific notes:
This method is the default initializer of the object.

(4) Signature: [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.

Python specific notes:
This method is the default initializer of the object.

(5) Signature: [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.

Python specific notes:
This method is the default initializer of the object.

(6) Signature: [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.

Python specific notes:
This method is the default initializer of the object.

(7) Signature: [static] new QPalette new (const QPalette palette)

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

This method creates an object of class QPalette.

Python specific notes:
This method is the default initializer of the object.

placeholderText

Signature: [const] QBrush placeholderText

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

resolve

Signature: [const] QPalette resolve (const QPalette arg1)

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

setBrush

(1) Signature: void setBrush (const QPalette_ColorRole cr, const QBrush brush)

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

(2) Signature: 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)

setColor

(1) Signature: 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)

(2) Signature: void setColor (const QPalette_ColorRole cr, const QColor color)

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

setColorGroup

Signature: 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)

setCurrentColorGroup

Signature: void setCurrentColorGroup (const QPalette_ColorGroup cg)

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

Python specific notes:
The object exposes a writable attribute 'currentColorGroup'. This is the setter.

shadow

Signature: [const] QBrush shadow

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

swap

Signature: void swap (QPalette other)

Description: Method void QPalette::swap(QPalette &other)

text

Signature: [const] QBrush text

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

toolTipBase

Signature: [const] QBrush toolTipBase

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

toolTipText

Signature: [const] QBrush toolTipText

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

window

Signature: [const] QBrush window

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

windowText

Signature: [const] QBrush windowText

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