Skip to content

set_color_theme

D. Liam Mc. edited this page Jun 21, 2025 · 1 revision

set_color_theme(theme: str)

This method allows users to set the default color scheme of all PyCt6 widgets in a program.

You can use default color schemes built into the library which basically are .json files with specified colors for each PyCt6 widget. The default colors are "red", "orange", "yellow", "green", "blue", "purple", and "pink" each with ("light color", "dark color") themes.

Example with Default Themes

set_color_theme("green")

which causes widgets to change color from default "blue" to "green" as shown with this CButton widget

CButton Green Image

You can also load your own themes from custom .json files. Just copy one of the default .json and change the color values.

Example with Custom Theme

set_color_theme("path/to/your/custom_theme.json")

Clone this wiki locally