Update user colors to use Cache vs Utils
User colors are now stored in cache. This is consistent with other similar variables. I think there's a bug right now where it doesn't properly refresh colors for the TimeLineItem when the theme is changed.
This commit is contained in:
parent
4185b8d121
commit
2ba51c821e
6 changed files with 43 additions and 40 deletions
|
|
@ -513,28 +513,6 @@ utils::luminance(const QColor &col)
|
|||
return lum;
|
||||
}
|
||||
|
||||
void
|
||||
utils::clearAuthorColors()
|
||||
{
|
||||
authorColors_.clear();
|
||||
}
|
||||
|
||||
QString
|
||||
utils::getAuthorColor(const QString &author)
|
||||
{
|
||||
if (authorColors_.contains(author)) {
|
||||
return authorColors_[author];
|
||||
} else {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
utils::addAuthorColor(const QString &author, const QString &color)
|
||||
{
|
||||
authorColors_[author] = color;
|
||||
}
|
||||
|
||||
void
|
||||
utils::centerWidget(QWidget *widget, QWidget *parent)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue