From d57ed4438bbd6e3d9a7a0e46283d3e7645b4e47b Mon Sep 17 00:00:00 2001 From: zautrix Date: Sun, 16 Jan 2005 11:22:49 +0000 Subject: filter impl --- (limited to 'korganizer/filtereditdialog.cpp') diff --git a/korganizer/filtereditdialog.cpp b/korganizer/filtereditdialog.cpp index ca09844..df84911 100644 --- a/korganizer/filtereditdialog.cpp +++ b/korganizer/filtereditdialog.cpp @@ -235,6 +235,10 @@ void FilterEditDialog::readFilter(CalFilter *filter) mEditor->mPublicCheck->setChecked(c & CalFilter::ShowPublic); mEditor->mPrivateCheck->setChecked(c & CalFilter::ShowPrivate); mEditor->mConfidentialCheck->setChecked(c & CalFilter::ShowConfidential); + + mEditor->mEventCheck->setChecked(c & CalFilter::HideEvents); + mEditor->mTodoCheck->setChecked(c & CalFilter::HideTodos); + mEditor->mJournalCheck->setChecked(c & CalFilter::HideJournals); if (c & CalFilter::ShowCategories) { mEditor->mCatShowCheck->setChecked(true); @@ -259,6 +263,9 @@ void FilterEditDialog::writeFilter(CalFilter *filter) if (mEditor->mPublicCheck->isChecked()) c |= CalFilter::ShowPublic; if (mEditor->mPrivateCheck->isChecked()) c |= CalFilter::ShowPrivate; if (mEditor->mConfidentialCheck->isChecked()) c |= CalFilter::ShowConfidential; + if (mEditor->mEventCheck->isChecked()) c |= CalFilter::HideEvents; + if (mEditor->mTodoCheck->isChecked()) c |= CalFilter::HideTodos; + if (mEditor->mJournalCheck->isChecked()) c |= CalFilter::HideJournals; filter->setCriteria(c); -- cgit v0.9.0.2