QT5 改变平面样式颜色
QT5 Change Flat style color
我正在使用 PyQt5 和 QML 并使用平面样式。我将如何更改整体颜色使其不是绿色?到目前为止,我的选择似乎是要么创建我自己的自定义组件,要么按原样使用样式。
FlatStyle 属性是只读的,因此无法修改。
根据@egfconnor 的建议,考虑 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:
- Default style - 提供最高性能的简单和最小的全能风格
- Material style - 基于 Google Material 设计指南
的样式
- Universal style - 基于 Microsoft 通用设计指南的样式
虽然第一个中的颜色不可配置以实现最佳性能,但后两个具有可配置的主题和自然继承的颜色。
我正在使用 PyQt5 和 QML 并使用平面样式。我将如何更改整体颜色使其不是绿色?到目前为止,我的选择似乎是要么创建我自己的自定义组件,要么按原样使用样式。
FlatStyle 属性是只读的,因此无法修改。
根据@egfconnor 的建议,考虑 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:
- Default style - 提供最高性能的简单和最小的全能风格
- Material style - 基于 Google Material 设计指南 的样式
- Universal style - 基于 Microsoft 通用设计指南的样式
虽然第一个中的颜色不可配置以实现最佳性能,但后两个具有可配置的主题和自然继承的颜色。