I am using PyQt5 and QML and using the Flat style. How would I change the overall color so it's not green? So far it seems my options are either create my own custom components or use the style as is.
The FlatStyle properties are read-only and thus, cannot be modified.
As suggested by @egfconnor, consider Qt Quick Controls 2 (in 5.7) or its tech preview "Qt Labs Controls" (in Qt 5.6) instead. They are currently shipped with three styles:
While the colors in the first one are not configurable to achieve maximum performance, the latter two have configurable themes and colors with natural inheritance.