X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fchatmonitorsettingspage.h;h=ebc97fb628ffa0f41bc1412f7730751af7b7aebb;hb=9d919506679e00fcdf47ab3cbebad414d77bda7d;hp=6a7ca97863fa0ad5756a64b80986bf7a392308dd;hpb=77397f5e999830077fee13187c6a1ee044d92545;p=quassel.git diff --git a/src/qtui/settingspages/chatmonitorsettingspage.h b/src/qtui/settingspages/chatmonitorsettingspage.h index 6a7ca978..ebc97fb6 100644 --- a/src/qtui/settingspages/chatmonitorsettingspage.h +++ b/src/qtui/settingspages/chatmonitorsettingspage.h @@ -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