X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fqtuistyle.cpp;h=1aa2ff0a867936d2a1e27deab531a93e651fa09e;hp=78255dca99954d58b489787947dd72d17fd1a105;hb=453ccab6ade4a21c7aa3c331af893c91468250a4;hpb=e017aca90eb3444df68fb365a5d50b05881b1c5c diff --git a/src/qtui/qtuistyle.cpp b/src/qtui/qtuistyle.cpp index 78255dca..1aa2ff0a 100644 --- a/src/qtui/qtuistyle.cpp +++ b/src/qtui/qtuistyle.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-08 by the Quassel Project * + * Copyright (C) 2005-09 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -19,12 +19,9 @@ ***************************************************************************/ #include "qtuistyle.h" +#include "qtuisettings.h" -#ifndef SPUTDEV QtUiStyle::QtUiStyle() : UiStyle("QtUiStyle") { -#else -QtUiStyle::QtUiStyle() : UiStyle("QtUiStyleNew") { -#endif // We need to just set our internal formats; everything else is done by the base class... // Internal message formats @@ -106,7 +103,15 @@ QtUiStyle::QtUiStyle() : UiStyle("QtUiStyleNew") { url.setAnchor(true); setFormat(Url, url, Settings::Default); - + 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); +}