Commit 57fa325f authored by Don Gagne's avatar Don Gagne

Add QGCPalette.text color

parent 73b18544
......@@ -27,6 +27,7 @@
#include <QPalette>
QColor QGCMapPalette::_thumbJoystick[QGCMapPalette::_cColorGroups] = { QColor(255,255,255,127), QColor(0,0,0,127) };
QColor QGCMapPalette::_text [QGCMapPalette::_cColorGroups] = { QColor(255,255,255), QColor(0,0,0) };
QGCMapPalette::QGCMapPalette(QObject* parent) :
QObject(parent)
......
......@@ -38,8 +38,10 @@ class QGCMapPalette : public QObject
Q_PROPERTY(bool lightColors READ lightColors WRITE setLightColors NOTIFY paletteChanged)
// The colors are:
// thumbJoystick - Thumb joystick indicator
// text - Text color
// thumbJoystick - Thumb joystick indicator
Q_PROPERTY(QColor text READ text NOTIFY paletteChanged)
Q_PROPERTY(QColor thumbJoystick READ thumbJoystick NOTIFY paletteChanged)
public:
......@@ -48,7 +50,8 @@ public:
bool lightColors(void) const { return _lightColors; }
void setLightColors(bool lightColors);
QColor thumbJoystick(void) const { return _thumbJoystick[_lightColors]; }
QColor text(void) const { return _text[_lightColors]; }
QColor thumbJoystick(void) const { return _thumbJoystick[_lightColors]; }
signals:
void paletteChanged(void);
......@@ -59,6 +62,7 @@ private:
static const int _cColorGroups = 2;
static QColor _thumbJoystick[_cColorGroups];
static QColor _text[_cColorGroups];
};
#endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment