summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/theme/thememanager_p.h
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-11-22 11:07:24 +0200
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-11-22 12:27:29 +0200
commit6ecfae79d976a6d9b352b82b4a8f9d8fb7bf2564 (patch)
tree21213f31f6a1037c31fda15a94662d6e21b8f783 /src/datavisualization/theme/thememanager_p.h
parentfe2e12ffd7bb495634a66dc9c3e0d0fcbcfeb0df (diff)
Theme dirty bits implemented
Task-number: QTRD-2625 Change-Id: Ifea7f85a142bb4ef085da61668d1c8038a285c16 Change-Id: Ifea7f85a142bb4ef085da61668d1c8038a285c16 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'src/datavisualization/theme/thememanager_p.h')
-rw-r--r--src/datavisualization/theme/thememanager_p.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/datavisualization/theme/thememanager_p.h b/src/datavisualization/theme/thememanager_p.h
index 0b05dc9b..26ae6282 100644
--- a/src/datavisualization/theme/thememanager_p.h
+++ b/src/datavisualization/theme/thememanager_p.h
@@ -48,6 +48,23 @@ public:
protected:
void connectThemeSignals();
void useTheme(QDataVis::Theme type);
+ void setBaseColor(const QColor &color);
+ void setBackgroundColor(const QColor &color);
+ void setWindowColor(const QColor &color);
+ void setTextColor(const QColor &color);
+ void setTextBackgroundColor(const QColor &color);
+ void setGridLineColor(const QColor &color);
+ void setSingleHighlightColor(const QColor &color);
+ void setMultiHighlightColor(const QColor &color);
+ void setLightColor(const QColor &color);
+ void setBaseGradient(const QLinearGradient &gradient);
+ void setSingleHighlightGradient(const QLinearGradient &gradient);
+ void setMultiHighlightGradient(const QLinearGradient &gradient);
+ void setLightStrength(float strength);
+ void setAmbientLightStrength(float strength);
+ void setHighlightLightStrength(float strength);
+ void setLabelBorderEnabled(bool enabled);
+ void setColorStyle(QDataVis::ColorStyle style);
private:
QScopedPointer<Q3DTheme> m_theme;