X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fidentityeditwidget.cpp;h=025196cd9eb2c46c9af056e4339c2a232a915abc;hp=b652c7bb3e8e54d9e13d4001f44b7713f96e3e6d;hb=da86ee7178494e6e5404887ddac98d5e107cc747;hpb=eb4950098fca394cf25215dfd187029bcd036ca4 diff --git a/src/qtui/settingspages/identityeditwidget.cpp b/src/qtui/settingspages/identityeditwidget.cpp index b652c7bb..025196cd 100644 --- a/src/qtui/settingspages/identityeditwidget.cpp +++ b/src/qtui/settingspages/identityeditwidget.cpp @@ -209,6 +209,19 @@ void IdentityEditWidget::on_nickDown_clicked() { } } +void IdentityEditWidget::showAdvanced(bool advanced) { + int idx = ui.tabWidget->indexOf(ui.advancedTab); + if(advanced) { + if(idx != -1) + return; // already added + ui.tabWidget->addTab(ui.advancedTab, tr("Advanced")); + } else { + if(idx == -1) + return; // already removed + ui.tabWidget->removeTab(idx); + } +} + #ifdef HAVE_SSL void IdentityEditWidget::setSslState(SslState state) { switch(state) {