X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fchannellistdlg.cpp;h=f8b70284a40b12605c8a68e298fe4d6dfef2f6ba;hb=8e93326fd70af3c0accc599770796619ef3cee6e;hp=76b81bb01d52c4149c4eba59efbf0b4ccb794eb1;hpb=b7447afe8e836376776dac26704e227a678d2913;p=quassel.git diff --git a/src/qtui/channellistdlg.cpp b/src/qtui/channellistdlg.cpp index 76b81bb0..f8b70284 100644 --- a/src/qtui/channellistdlg.cpp +++ b/src/qtui/channellistdlg.cpp @@ -84,6 +84,15 @@ void ChannelListDlg::setNetwork(NetworkId netId) } +void ChannelListDlg::setChannelFilters(const QString &channelFilters) +{ + // Enable advanced mode if searching + setAdvancedMode(!channelFilters.isEmpty()); + // Set channel search text after setting advanced mode so it's not cleared + ui.channelNameLineEdit->setText(channelFilters.trimmed()); +} + + void ChannelListDlg::requestSearch() { _listFinished = false;