libkdepim

categoryselectdialog_base.cpp

00001 #include <kdialog.h>
00002 #include <klocale.h>
00003 /****************************************************************************
00004 ** Form implementation generated from reading ui file './categoryselectdialog_base.ui'
00005 **
00006 ** Created: Thu Mar 29 05:50:44 2007
00007 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.8   edited Jan 11 14:47 $)
00008 **
00009 ** WARNING! All changes made in this file will be lost!
00010 ****************************************************************************/
00011 
00012 #include "categoryselectdialog_base.h"
00013 
00014 #include <qvariant.h>
00015 #include <qheader.h>
00016 #include <qlistview.h>
00017 #include <qpushbutton.h>
00018 #include <qlayout.h>
00019 #include <qtooltip.h>
00020 #include <qwhatsthis.h>
00021 
00022 /*
00023  *  Constructs a CategorySelectDialog_base as a child of 'parent', with the
00024  *  name 'name' and widget flags set to 'f'.
00025  */
00026 CategorySelectDialog_base::CategorySelectDialog_base( QWidget* parent, const char* name, WFlags fl )
00027     : QWidget( parent, name, fl )
00028 {
00029     if ( !name )
00030     setName( "CategorySelectDialog_base" );
00031     CategorySelectDialog_baseLayout = new QVBoxLayout( this, 0, 6, "CategorySelectDialog_baseLayout"); 
00032 
00033     mCategories = new QListView( this, "mCategories" );
00034     mCategories->addColumn( tr2i18n( "Category" ) );
00035     CategorySelectDialog_baseLayout->addWidget( mCategories );
00036 
00037     Layout12 = new QHBoxLayout( 0, 0, 6, "Layout12"); 
00038 
00039     mButtonClear = new QPushButton( this, "mButtonClear" );
00040     Layout12->addWidget( mButtonClear );
00041     Spacer3 = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
00042     Layout12->addItem( Spacer3 );
00043 
00044     mButtonEdit = new QPushButton( this, "mButtonEdit" );
00045     Layout12->addWidget( mButtonEdit );
00046     CategorySelectDialog_baseLayout->addLayout( Layout12 );
00047     languageChange();
00048     resize( QSize(387, 280).expandedTo(minimumSizeHint()) );
00049     clearWState( WState_Polished );
00050 
00051     // tab order
00052     setTabOrder( mCategories, mButtonClear );
00053     setTabOrder( mButtonClear, mButtonEdit );
00054 }
00055 
00056 /*
00057  *  Destroys the object and frees any allocated resources
00058  */
00059 CategorySelectDialog_base::~CategorySelectDialog_base()
00060 {
00061     // no need to delete child widgets, Qt does it all for us
00062 }
00063 
00064 /*
00065  *  Sets the strings of the subwidgets using the current
00066  *  language.
00067  */
00068 void CategorySelectDialog_base::languageChange()
00069 {
00070     setCaption( tr2i18n( "Select Categories" ) );
00071     mCategories->header()->setLabel( 0, tr2i18n( "Category" ) );
00072     mButtonClear->setText( tr2i18n( "&Clear Selection" ) );
00073     mButtonEdit->setText( tr2i18n( "&Edit Categories..." ) );
00074 }
00075 
00076 #include "categoryselectdialog_base.moc"
KDE Home | KDE Accessibility Home | Description of Access Keys