[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim/akregator/src
From: Allen Winter <winter () kde ! org>
Date: 2010-09-21 23:35:10
Message-ID: 20100921233510.C4A08AC888 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1178008 by winterz:
use proper KColorSheme colors for unread and new article names in the list
http://reviewboard.kde.org/r/5211/
Thanks Ignat
I wonder if this fixes any known bugs that we can close.
MERGE: 4.5,4.4
M +5 -2 articlelistview.cpp
M +3 -0 articlelistview.h
--- trunk/KDE/kdepim/akregator/src/articlelistview.cpp #1178007:1178008
@@ -36,6 +36,7 @@
#include <KLocale>
#include <KUrl>
#include <KMenu>
+#include <KColorScheme>
#include <QApplication>
#include <QContextMenuEvent>
@@ -65,6 +66,8 @@
SortColorizeProxyModel::SortColorizeProxyModel( QObject* parent ) : \
QSortFilterProxyModel( parent ), m_keepFlagIcon( KIcon( "mail-mark-important" ) ) {
+ m_unreadColor = KColorScheme( QPalette::Normal, KColorScheme::View ).foreground( \
KColorScheme::PositiveText ).color(); + m_newColor = KColorScheme( \
QPalette::Normal, KColorScheme::View ).foreground( KColorScheme::NegativeText \
).color(); }
bool SortColorizeProxyModel::filterAcceptsRow ( int source_row, const QModelIndex& \
source_parent ) const @@ -105,12 +108,12 @@
case Unread:
{
return Settings::useCustomColors() ?
- Settings::colorUnreadArticles() : Qt::blue;
+ Settings::colorUnreadArticles() : m_unreadColor;
}
case New:
{
return Settings::useCustomColors() ?
- Settings::colorNewArticles() : Qt::red;
+ Settings::colorNewArticles() : m_newColor;
}
case Read:
{
--- trunk/KDE/kdepim/akregator/src/articlelistview.h #1178007:1178008
@@ -81,6 +81,9 @@
QIcon m_keepFlagIcon;
std::vector<boost::shared_ptr<const Akregator::Filters::AbstractMatcher> > \
m_matchers; +
+ QColor m_unreadColor;
+ QColor m_newColor;
};
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic