summary refs log tree commit diff
path: root/src/ui/ThemeManager.cc
blob: 3c8a16ab87b5984f1bbef7f89ea407eddaf23349 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <QFontDatabase>

#include "ThemeManager.h"

ThemeManager::ThemeManager()
{
	setTheme(new Theme);
}

void ThemeManager::setTheme(Theme *theme)
{
	theme_ = theme;
	theme_->setParent(this);
}

QColor ThemeManager::themeColor(const QString &key) const
{
	Q_ASSERT(theme_);
	return theme_->getColor(key);
}