diff options
Diffstat (limited to 'src/plugins/todo/todoitemsmodel.cpp')
-rw-r--r-- | src/plugins/todo/todoitemsmodel.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/todo/todoitemsmodel.cpp b/src/plugins/todo/todoitemsmodel.cpp index 4822928d05..183f1d927e 100644 --- a/src/plugins/todo/todoitemsmodel.cpp +++ b/src/plugins/todo/todoitemsmodel.cpp @@ -34,8 +34,12 @@ #include <utils/algorithm.h> +#include <utils/theme/theme.h> + #include <QIcon> +using namespace Utils; + namespace Todo { namespace Internal { @@ -83,6 +87,10 @@ QVariant TodoItemsModel::data(const QModelIndex &index, int role) const if (role == Qt::BackgroundColorRole) return item.color; + if (role == Qt::TextColorRole) + return creatorTheme()->color(Theme::TodoItemTextColor); + if (role == Qt::ForegroundRole) + return creatorTheme()->color(Theme::TodoItemTextColor); switch (index.column()) { |