Diffstat (limited to 'kaddressbook/views/kaddressbooktableview.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | kaddressbook/views/kaddressbooktableview.cpp | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/kaddressbook/views/kaddressbooktableview.cpp b/kaddressbook/views/kaddressbooktableview.cpp index 0847b64..ab11e2a 100644 --- a/kaddressbook/views/kaddressbooktableview.cpp +++ b/kaddressbook/views/kaddressbooktableview.cpp | |||
@@ -33,5 +33,5 @@ | |||
33 | 33 | ||
34 | #include <qlayout.h> | 34 | #include <qlayout.h> |
35 | 35 | #include <qheader.h> | |
36 | 36 | ||
37 | #include "kaddressbooktableview.h" | 37 | #include "kaddressbooktableview.h" |
@@ -143,12 +143,21 @@ void KAddressBookTableView::readConfig(KConfig *config) | |||
143 | c = p.color(QPalette::Normal, QColorGroup::HighlightedText ); | 143 | c = p.color(QPalette::Normal, QColorGroup::HighlightedText ); |
144 | p.setColor( QPalette::Normal, QColorGroup::HighlightedText, config->readColorEntry( "HighlightedTextColor", &c ) ); | 144 | p.setColor( QPalette::Normal, QColorGroup::HighlightedText, config->readColorEntry( "HighlightedTextColor", &c ) ); |
145 | c = p.color(QPalette::Normal, QColorGroup::Base ); | 145 | #ifndef KAB_EMBEDDED |
146 | p.setColor( QPalette::Normal, QColorGroup::Base, config->readColorEntry( "AlternatingBackgroundColor", &c ) ); | 146 | c = KGlobalSettings::alternateBackgroundColor(); |
147 | mListView->viewport()->setPalette( p ); | 147 | #else //KAB_EMBEDDED |
148 | c = QColor(240, 240, 240); | ||
149 | #endif //KAB_EMBEDDED | ||
150 | c = config->readColorEntry ("AlternatingBackgroundColor", &c); | ||
151 | mListView->setAlternateColor(c); | ||
152 | |||
153 | |||
154 | //US mListView->viewport()->setPalette( p ); | ||
155 | mListView->setPalette( p ); | ||
148 | } | 156 | } |
149 | else | 157 | else |
150 | { | 158 | { |
151 | // needed if turned off during a session. | 159 | // needed if turned off during a session. |
152 | mListView->viewport()->setPalette( mListView->palette() ); | 160 | //US mListView->viewport()->setPalette( mListView->palette() ); |
161 | mListView->setPalette( mListView->palette() ); | ||
153 | } | 162 | } |
154 | 163 | ||
@@ -157,13 +166,15 @@ void KAddressBookTableView::readConfig(KConfig *config) | |||
157 | if ( config->readBoolEntry( "EnableCustomFonts", false ) ) | 166 | if ( config->readBoolEntry( "EnableCustomFonts", false ) ) |
158 | { | 167 | { |
159 | // mListView->setFont( config->readFontEntry( "TextFont", &f) ); | 168 | mListView->setFont( config->readFontEntry( "TextFont", &f) ); |
160 | f.setBold( true ); | 169 | f.setBold( true ); |
161 | // mListView->setHeaderFont( config->readFontEntry( "HeaderFont", &f ) ); | 170 | //US mListView->setHeaderFont( config->readFontEntry( "HeaderFont", &f ) ); |
171 | mListView->header()->setFont( config->readFontEntry( "HeaderFont", &f ) ); | ||
162 | } | 172 | } |
163 | else | 173 | else |
164 | { | 174 | { |
165 | // mListView->setFont( f ); | 175 | mListView->setFont( f ); |
166 | f.setBold( true ); | 176 | f.setBold( true ); |
167 | // mListView->setHeaderFont( f ); | 177 | //US mListView->setHeaderFont( f ); |
178 | mListView->header()->setFont( f ); | ||
168 | } | 179 | } |
169 | 180 | ||