X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fhighlightsettingspage.cpp;h=cb84b9fa516b0396121ecf9f2004268be4af53bb;hp=57bd526dbbeadf1ecd49bcde9f052c320cda0ec3;hb=12028f7dfb31ebf5694f5dae95bfc31bcde83b43;hpb=d0bfecae4adc8fe1458103b35de71b5620952f0f diff --git a/src/qtui/settingspages/highlightsettingspage.cpp b/src/qtui/settingspages/highlightsettingspage.cpp index 57bd526d..cb84b9fa 100644 --- a/src/qtui/settingspages/highlightsettingspage.cpp +++ b/src/qtui/settingspages/highlightsettingspage.cpp @@ -20,13 +20,14 @@ #include "highlightsettingspage.h" +#include "client.h" #include "qtui.h" #include "uisettings.h" #include HighlightSettingsPage::HighlightSettingsPage(QWidget *parent) - : SettingsPage(tr("Interface"), tr("Highlight"), parent) + : SettingsPage(tr("Interface"), tr("Local Highlights"), parent) { ui.setupUi(this); ui.highlightTable->verticalHeader()->hide(); @@ -292,3 +293,7 @@ bool HighlightSettingsPage::testHasChanged() return false; } + +bool HighlightSettingsPage::isSelectable() const { + return !Client::isConnected() || !Client::isCoreFeatureEnabled(Quassel::Feature::CoreSideHighlights); +}