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

Add QGCPalette.text color

parent 73b18544
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
#include <QPalette> #include <QPalette>
QColor QGCMapPalette::_thumbJoystick[QGCMapPalette::_cColorGroups] = { QColor(255,255,255,127), QColor(0,0,0,127) }; 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) : QGCMapPalette::QGCMapPalette(QObject* parent) :
QObject(parent) QObject(parent)
......
...@@ -38,8 +38,10 @@ class QGCMapPalette : public QObject ...@@ -38,8 +38,10 @@ class QGCMapPalette : public QObject
Q_PROPERTY(bool lightColors READ lightColors WRITE setLightColors NOTIFY paletteChanged) Q_PROPERTY(bool lightColors READ lightColors WRITE setLightColors NOTIFY paletteChanged)
// The colors are: // The colors are:
// text - Text color
// thumbJoystick - Thumb joystick indicator // thumbJoystick - Thumb joystick indicator
Q_PROPERTY(QColor text READ text NOTIFY paletteChanged)
Q_PROPERTY(QColor thumbJoystick READ thumbJoystick NOTIFY paletteChanged) Q_PROPERTY(QColor thumbJoystick READ thumbJoystick NOTIFY paletteChanged)
public: public:
...@@ -48,6 +50,7 @@ public: ...@@ -48,6 +50,7 @@ public:
bool lightColors(void) const { return _lightColors; } bool lightColors(void) const { return _lightColors; }
void setLightColors(bool lightColors); void setLightColors(bool lightColors);
QColor text(void) const { return _text[_lightColors]; }
QColor thumbJoystick(void) const { return _thumbJoystick[_lightColors]; } QColor thumbJoystick(void) const { return _thumbJoystick[_lightColors]; }
signals: signals:
...@@ -59,6 +62,7 @@ private: ...@@ -59,6 +62,7 @@ private:
static const int _cColorGroups = 2; static const int _cColorGroups = 2;
static QColor _thumbJoystick[_cColorGroups]; static QColor _thumbJoystick[_cColorGroups];
static QColor _text[_cColorGroups];
}; };
#endif #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