summaryrefslogtreecommitdiff
path: root/noncore/settings/appearance2/colorlistitem.h
Side-by-side diff
Diffstat (limited to 'noncore/settings/appearance2/colorlistitem.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/appearance2/colorlistitem.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/noncore/settings/appearance2/colorlistitem.h b/noncore/settings/appearance2/colorlistitem.h
index 10e4468..f8d5c45 100644
--- a/noncore/settings/appearance2/colorlistitem.h
+++ b/noncore/settings/appearance2/colorlistitem.h
@@ -79,62 +79,63 @@ public:
for ( int i = 0; i < s_colorcount; i++ )
cfg. writeEntry ( s_colorlut [i]. m_key, m_colors [i]. name ( ));
return true;
}
QColor color ( QColorGroup::ColorRole role )
{
int i = r2i ( role );
return i >= 0 ? m_colors [i] : QColor ( );
}
void setColor ( QColorGroup::ColorRole role, QColor c )
{
int i = r2i ( role );
if ( i >= 0 ) {
m_colors [i] = c;
buildPalette ( );
}
}
QString label ( QColorGroup::ColorRole role )
{
int i = r2i ( role );
return i >= 0 ? qApp-> translate ( "Appearance", s_colorlut [i]. m_label ) : QString::null;
}
private:
QPalette m_palette;
QColor *m_colors;
static struct colorlut {
QColorGroup::ColorRole m_role;
const char * m_key;
const char * m_def;
const char * m_label;
} const s_colorlut [];
static const int s_colorcount;
static int r2i ( QColorGroup::ColorRole role )
{
for ( int i = 0; i < s_colorcount; i++ ) {
if ( s_colorlut [i]. m_role == role )
return i;
}
return -1;
}
};
+// from etc/colors/Liquid.scheme
const ColorListItem::colorlut ColorListItem::s_colorlut [] = {
{ QColorGroup::Base, "Base", "#FFFFFF", QT_TRANSLATE_NOOP( "Appearance", "Base" ) },
- { QColorGroup::Background, "Background", "#E5E1D5", QT_TRANSLATE_NOOP( "Appearance", "Background" ) },
- { QColorGroup::Button, "Button", "#D6CDBB", QT_TRANSLATE_NOOP( "Appearance", "Button" ) },
+ { QColorGroup::Background, "Background", "#E0E0E0", QT_TRANSLATE_NOOP( "Appearance", "Background" ) },
+ { QColorGroup::Button, "Button", "#96c8fa", QT_TRANSLATE_NOOP( "Appearance", "Button" ) },
{ QColorGroup::ButtonText, "ButtonText", "#000000", QT_TRANSLATE_NOOP( "Appearance", "Button Text" ) },
- { QColorGroup::Highlight, "Highlight", "#800000", QT_TRANSLATE_NOOP( "Appearance", "Highlight" ) },
+ { QColorGroup::Highlight, "Highlight", "#73adef", QT_TRANSLATE_NOOP( "Appearance", "Highlight" ) },
{ QColorGroup::HighlightedText, "HighlightedText", "#FFFFFF", QT_TRANSLATE_NOOP( "Appearance", "Highlighted Text" ) },
{ QColorGroup::Text, "Text", "#000000", QT_TRANSLATE_NOOP( "Appearance", "Text" ) }
};
const int ColorListItem::s_colorcount = sizeof( s_colorlut ) / sizeof ( s_colorlut [0] );
#endif