Introduction to SINISTER's theme API.

SINISTER's theme API works on the basic principle of using .qss files as theme bases.

These .qss files are very similar to CSS style structure with a few additions.

You can use the official [Qt Documentation] to design the file.


Additions made by SINISTER.

Added path-holders to refer to specific directories using the .qss file.

{RESOURCE_PATH} for referring to the resources directory.

{THEME_PATH} for referring to the themes directory.


Added path-holders to refer to specific directories using the .qss file.

One of the tags provided below should be copied AS IS to the VERY TOP of the theme file to define theme style:

/* Theme: Dark */
/* Theme: Light */

Where to start ?

To start building the file you can use any of the default files provided in the themes folder as a template.