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