From b9aad1f15dc600e4dbe4c62d3fcced6363188ba3 Mon Sep 17 00:00:00 2001 From: zautrix Date: Sat, 26 Jun 2004 19:01:18 +0000 Subject: Initial revision --- (limited to 'korganizer/filteredit_base.cpp.emb') diff --git a/korganizer/filteredit_base.cpp.emb b/korganizer/filteredit_base.cpp.emb new file mode 100644 index 0000000..9e32851 --- a/dev/null +++ b/korganizer/filteredit_base.cpp.emb @@ -0,0 +1,97 @@ +/**************************************************************************** +** Form implementation generated from reading ui file 'filteredit_base.ui' +** +** Created: Do Jan 22 23:56:40 2004 +** by: The User Interface Compiler ($Id$) +** +** WARNING! All changes made in this file will be lost! +****************************************************************************/ + +#include "filteredit_base.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* + * Constructs a FilterEdit_base as a child of 'parent', with the + * name 'name' and widget flags set to 'f'. + */ +FilterEdit_base::FilterEdit_base( QWidget* parent, const char* name, WFlags fl ) + : QWidget( parent, name, fl ) +{ + if ( !name ) + setName( "FilterEdit_base" ); + FilterEdit_baseLayout = new QVBoxLayout( this, 0, 0, "FilterEdit_baseLayout"); + + mCriteriaFrame = new QFrame( this, "mCriteriaFrame" ); + mCriteriaFrame->setFrameShape( QFrame::StyledPanel ); + mCriteriaFrame->setFrameShadow( QFrame::Raised ); + mCriteriaFrameLayout = new QVBoxLayout( mCriteriaFrame, 11, 6, "mCriteriaFrameLayout"); + + ButtonGroup1 = new QButtonGroup( mCriteriaFrame, "ButtonGroup1" ); + ButtonGroup1->setColumnLayout(0, Qt::Vertical ); + ButtonGroup1->layout()->setSpacing( 6 ); + ButtonGroup1->layout()->setMargin( 11 ); + ButtonGroup1Layout = new QVBoxLayout( ButtonGroup1->layout() ); + ButtonGroup1Layout->setAlignment( Qt::AlignTop ); + + mCatShowCheck = new QRadioButton( ButtonGroup1, "mCatShowCheck" ); + ButtonGroup1Layout->addWidget( mCatShowCheck ); + + mCatHideCheck = new QRadioButton( ButtonGroup1, "mCatHideCheck" ); + ButtonGroup1Layout->addWidget( mCatHideCheck ); + + mCatList = new QListBox( ButtonGroup1, "mCatList" ); + ButtonGroup1Layout->addWidget( mCatList ); + + mCatEditButton = new QPushButton( ButtonGroup1, "mCatEditButton" ); + ButtonGroup1Layout->addWidget( mCatEditButton ); + mCriteriaFrameLayout->addWidget( ButtonGroup1 ); + + mRecurringCheck = new QCheckBox( mCriteriaFrame, "mRecurringCheck" ); + mCriteriaFrameLayout->addWidget( mRecurringCheck ); + + mCompletedCheck = new QCheckBox( mCriteriaFrame, "mCompletedCheck" ); + mCriteriaFrameLayout->addWidget( mCompletedCheck ); + FilterEdit_baseLayout->addWidget( mCriteriaFrame ); + languageChange(); + resize( QSize(196, 257).expandedTo(minimumSizeHint()) ); + clearWState( WState_Polished ); +} + +/* + * Destroys the object and frees any allocated resources + */ +FilterEdit_base::~FilterEdit_base() +{ + // no need to delete child widgets, Qt does it all for us +} + +/* + * Sets the strings of the subwidgets using the current + * language. + */ +void FilterEdit_base::languageChange() +{ + setCaption( tr( "FilterEditor" ) ); + ButtonGroup1->setTitle( tr( "Categories" ) ); + mCatShowCheck->setText( tr( "Show only selected" ) ); + mCatHideCheck->setText( tr( "Show all but selected" ) ); + mCatEditButton->setText( tr( "Edit Selection..." ) ); + mRecurringCheck->setText( tr( "Hide recurring events" ) ); + mCompletedCheck->setText( tr( "Hide completed to-dos" ) ); +} + +void FilterEdit_base::updateFilter() +{ + qWarning( "FilterEdit_base::updateFilter(): Not implemented yet" ); +} + -- cgit v0.9.0.2