diff options
| author | Al12rs <gabriel.cortesi@outlook.com> | 2018-11-01 16:20:53 +0100 |
|---|---|---|
| committer | Al12rs <gabriel.cortesi@outlook.com> | 2018-11-01 16:20:53 +0100 |
| commit | 73842ee245a09fe4ead0e1a2a5f778d89f0a8039 (patch) | |
| tree | b0e805c0d7c5f0ef7ef3edd49db81a08966b0c76 /src/modlist.cpp | |
| parent | 122744454c9befc06b582a8f0feb03bfbb85aa71 (diff) | |
Added ability to change color of conflict and plugin highlighting from the settings.
Diffstat (limited to 'src/modlist.cpp')
| -rw-r--r-- | src/modlist.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modlist.cpp b/src/modlist.cpp index 7b57eeda..3f8fa0c0 100644 --- a/src/modlist.cpp +++ b/src/modlist.cpp @@ -385,12 +385,12 @@ QVariant ModList::data(const QModelIndex &modelIndex, int role) const || (role == ViewMarkingScrollBar::DEFAULT_ROLE)) {
auto flags = modInfo->getFlags();
if (modInfo->getHighlight() & ModInfo::HIGHLIGHT_PLUGIN) {
- return QColor(0, 0, 255, 64);
+ return Settings::instance().modlistContainsPluginColor();
} else if (m_Overwrite.find(modIndex) != m_Overwrite.end()) {
- return QColor(0, 255, 0, 64);
+ return Settings::instance().modlistOverwrittenLooseColor();
}
else if (m_Overwritten.find(modIndex) != m_Overwritten.end()) {
- return QColor(255, 0, 0, 64);
+ return Settings::instance().modlistOverwritingLooseColor();
} else if (std::find(flags.begin(), flags.end(), ModInfo::FLAG_SEPARATOR) != flags.end() && modInfo->getColor().isValid()) {
return modInfo->getColor();
} else {
|
