X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fqtuistyle.cpp;h=bdcfc9fc0c3cf49c93e3aa5078d240e9a6a06df9;hb=e531fd1f1ea36a360a9d876c94e73b0f3b1bcd22;hp=af47119e113b7cf5f3afc33ff2144d791d55b69e;hpb=6190e1cafc23d818ddd796a9c134a43001315257;p=quassel.git diff --git a/src/qtui/qtuistyle.cpp b/src/qtui/qtuistyle.cpp index af47119e..bdcfc9fc 100644 --- a/src/qtui/qtuistyle.cpp +++ b/src/qtui/qtuistyle.cpp @@ -19,8 +19,9 @@ ***************************************************************************/ #include "qtuistyle.h" +#include "qtuisettings.h" -QtUiStyle::QtUiStyle() : UiStyle("QtUiStyleNew") { // FIXME QtUiStyleNew naming +QtUiStyle::QtUiStyle() : UiStyle("QtUiStyle") { // We need to just set our internal formats; everything else is done by the base class... // Internal message formats @@ -102,7 +103,15 @@ QtUiStyle::QtUiStyle() : UiStyle("QtUiStyleNew") { // FIXME QtUiStyleNew naming url.setAnchor(true); setFormat(Url, url, Settings::Default); - _highlightColor = QColor(Qt::red); + QtUiStyleSettings s; + _highlightColor = s.highlightColor(); + if(!_highlightColor.isValid()) _highlightColor = QColor("lightcoral"); } QtUiStyle::~QtUiStyle() {} + +void QtUiStyle::setHighlightColor(const QColor &col) { + _highlightColor = col; + QtUiStyleSettings s; + s.setHighlightColor(col); +}