X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fcolorsettingspage.h;h=a89190de63d74e24094a8cc2b7acc59c15214c76;hb=79fbcfb49f7cc92a89f0158ebac1a3006a559e8a;hp=7e7aa42b43525e00e893f009da317bf23674b384;hpb=1aef6bf0d3d2a7ef469b9a9f68ceb891cc8a896c;p=quassel.git diff --git a/src/qtui/settingspages/colorsettingspage.h b/src/qtui/settingspages/colorsettingspage.h index 7e7aa42b..a89190de 100644 --- a/src/qtui/settingspages/colorsettingspage.h +++ b/src/qtui/settingspages/colorsettingspage.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-08 by the Quassel IRC Team * + * Copyright (C) 2005-09 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -25,6 +25,7 @@ #include "settingspage.h" #include "ui_colorsettingspage.h" +#include "uistyle.h" class QSignalMapper; class ColorButton; @@ -41,6 +42,12 @@ class ColorSettingsPage : public SettingsPage { void save(); void load(); void defaults(); + void defaultBufferview(); + void defaultServerActivity(); + void defaultUserActivity(); + void defaultMessage(); + void defaultMircColorCodes(); + void defaultNickview(); private slots: void widgetHasChanged(); @@ -54,6 +61,8 @@ class ColorSettingsPage : public SettingsPage { bool testHasChanged(); void chatviewPreview(); void bufferviewPreview(); + void saveColor(UiStyle::FormatType formatType, const QColor &foreground, const QColor &background, bool enableBG = true); + void saveMircColor(int num, const QColor &color); }; #endif