aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/reguser/edituser.cpp
diff options
context:
space:
mode:
authorGravatar TheXception2007-08-17 00:58:31 +0000
committerGravatar TheXception2007-08-17 00:58:31 +0000
commit8a7d0d416506200dbe23195de53969f1a0b1a911 (patch)
treeedfaff8e00d6ee5667d5faba58e8e6c8af940fe1 /src/modules/reguser/edituser.cpp
parentpreventing aliaseditor from using already used names while renaming alias or ... (diff)
downloadKVIrc-8a7d0d416506200dbe23195de53969f1a0b1a911.tar.gz
KVIrc-8a7d0d416506200dbe23195de53969f1a0b1a911.tar.bz2
KVIrc-8a7d0d416506200dbe23195de53969f1a0b1a911.zip
fixed bug with enable/disable on ignore tab
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@720 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/reguser/edituser.cpp')
-rw-r--r--src/modules/reguser/edituser.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/modules/reguser/edituser.cpp b/src/modules/reguser/edituser.cpp
index 83facc92f..f6b82516b 100644
--- a/src/modules/reguser/edituser.cpp
+++ b/src/modules/reguser/edituser.cpp
@@ -524,12 +524,7 @@ KviRegisteredUserEntryDialog::KviRegisteredUserEntryDialog(QWidget *p,KviRegiste
m_pIgnoreEnabled->setChecked(r->ignoreEnagled());
- m_pIgnoreQuery->setEnabled(r->ignoreEnagled());
- m_pIgnoreChannel->setEnabled(r->ignoreEnagled());
- m_pIgnoreNotice->setEnabled(r->ignoreEnagled());
- m_pIgnoreCtcp->setEnabled(r->ignoreEnagled());
- m_pIgnoreInvite->setEnabled(r->ignoreEnagled());
- m_pIgnoreDcc->setEnabled(r->ignoreEnagled());
+ gb->setEnabled(r->ignoreEnagled());
m_pIgnoreQuery->setChecked(r->ignoreFlags() & KviRegisteredUser::Query);
m_pIgnoreChannel->setChecked(r->ignoreFlags() & KviRegisteredUser::Channel);
@@ -537,6 +532,12 @@ KviRegisteredUserEntryDialog::KviRegisteredUserEntryDialog(QWidget *p,KviRegiste
m_pIgnoreCtcp->setChecked(r->ignoreFlags() & KviRegisteredUser::Ctcp);
m_pIgnoreInvite->setChecked(r->ignoreFlags() & KviRegisteredUser::Invite);
m_pIgnoreDcc->setChecked(r->ignoreFlags() & KviRegisteredUser::Dcc);
+ } else {
+ // default values
+ if(!m_pIgnoreEnabled->isChecked())
+ {
+ gb->setEnabled(false);
+ }
}
}