X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fchatmonitorsettingspage.h;h=8ee5c0c82213a8476dacf3d8454c825282632820;hb=3efffa2c3f687b21c8040e9a7ee3830e8f539abf;hp=6a7ca97863fa0ad5756a64b80986bf7a392308dd;hpb=77397f5e999830077fee13187c6a1ee044d92545;p=quassel.git diff --git a/src/qtui/settingspages/chatmonitorsettingspage.h b/src/qtui/settingspages/chatmonitorsettingspage.h index 6a7ca978..8ee5c0c8 100644 --- a/src/qtui/settingspages/chatmonitorsettingspage.h +++ b/src/qtui/settingspages/chatmonitorsettingspage.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 * @@ -24,11 +24,10 @@ #include "settingspage.h" #include "ui_chatmonitorsettingspage.h" -// replace with forward declaration -#include "bufferviewconfig.h" - #include +class BufferViewConfig; + class ChatMonitorSettingsPage : public SettingsPage { Q_OBJECT @@ -46,15 +45,15 @@ class ChatMonitorSettingsPage : public SettingsPage { void widgetHasChanged(); void on_activateBuffer_clicked(); void on_deactivateBuffer_clicked(); - void on_highlightAlways_toggled(bool state); - void switchOperationMode(int modeIndex); - + void switchOperationMode(int idx); + private: Ui::ChatMonitorSettingsPage ui; QHash settings; bool testHasChanged(); - void toggleBuffers(BufferView &inView, BufferViewConfig &inCfg, BufferView &outView, BufferViewConfig &outCfg); - BufferViewConfig *configAvailable; - BufferViewConfig *configActive; + void toggleBuffers(BufferView *inView, BufferViewConfig *inCfg, BufferView *outView, BufferViewConfig *outCfg); + + BufferViewConfig *_configAvailable; + BufferViewConfig *_configActive; }; #endif