QLayers is a C++ library for integrating Layers with Qt applications.

Integration begins with the implementation of a definable widget. QLayers introduces the QLBox definable which uses Layers attributes for painting a box-shaped widget.

{
    "Box": {
        "attributes": {
            "Border.Fill": "#000000",
            "Border.Thickness": 0,
            "Corner Radii.Bottom Left": 0,
            "Corner Radii.Bottom Right": 0,
            "Corner Radii.Top Left": 0,
            "Corner Radii.Top Right": 0,
            "Fill": {
                "link": "L:Theme/Primary",
                "link_relative": "L:../Fill"
            },
            "Margins.Bottom": 0,
            "Margins.Left": 0,
            "Margins.Right": 0,
            "Margins.Top": 0
        }
    }
}
Annotated QLBox Example
Nebula Logo Variations