libkdepim Library API Documentation

categoryeditdialog_base.cpp

00001 #include <kdialog.h> 00002 #include <klocale.h> 00003 /**************************************************************************** 00004 ** Form implementation generated from reading ui file './categoryeditdialog_base.ui' 00005 ** 00006 ** Created: Thu Oct 21 19:28:59 2004 00007 ** by: The User Interface Compiler ($Id: qt/main.cpp 3.3.3 edited Nov 24 2003 $) 00008 ** 00009 ** WARNING! All changes made in this file will be lost! 00010 ****************************************************************************/ 00011 00012 #include "categoryeditdialog_base.h" 00013 00014 #include <qvariant.h> 00015 #include <qlineedit.h> 00016 #include <qheader.h> 00017 #include <qlistview.h> 00018 #include <qpushbutton.h> 00019 #include <qlayout.h> 00020 #include <qtooltip.h> 00021 #include <qwhatsthis.h> 00022 00023 /* 00024 * Constructs a CategoryEditDialog_base as a child of 'parent', with the 00025 * name 'name' and widget flags set to 'f'. 00026 */ 00027 CategoryEditDialog_base::CategoryEditDialog_base( QWidget* parent, const char* name, WFlags fl ) 00028 : QWidget( parent, name, fl ) 00029 { 00030 if ( !name ) 00031 setName( "CategoryEditDialog_base" ); 00032 CategoryEditDialog_baseLayout = new QGridLayout( this, 1, 1, 0, 6, "CategoryEditDialog_baseLayout"); 00033 00034 mEdit = new QLineEdit( this, "mEdit" ); 00035 00036 CategoryEditDialog_baseLayout->addMultiCellWidget( mEdit, 1, 1, 0, 1 ); 00037 00038 mCategories = new QListView( this, "mCategories" ); 00039 mCategories->addColumn( tr2i18n( "Category" ) ); 00040 00041 CategoryEditDialog_baseLayout->addWidget( mCategories, 0, 0 ); 00042 00043 layout103 = new QVBoxLayout( 0, 0, 6, "layout103"); 00044 00045 mButtonAdd = new QPushButton( this, "mButtonAdd" ); 00046 layout103->addWidget( mButtonAdd ); 00047 00048 mButtonModify = new QPushButton( this, "mButtonModify" ); 00049 layout103->addWidget( mButtonModify ); 00050 00051 mButtonRemove = new QPushButton( this, "mButtonRemove" ); 00052 layout103->addWidget( mButtonRemove ); 00053 Spacer3 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding ); 00054 layout103->addItem( Spacer3 ); 00055 00056 CategoryEditDialog_baseLayout->addLayout( layout103, 0, 1 ); 00057 languageChange(); 00058 resize( QSize(386, 270).expandedTo(minimumSizeHint()) ); 00059 clearWState( WState_Polished ); 00060 00061 // tab order 00062 setTabOrder( mCategories, mEdit ); 00063 setTabOrder( mEdit, mButtonAdd ); 00064 setTabOrder( mButtonAdd, mButtonModify ); 00065 setTabOrder( mButtonModify, mButtonRemove ); 00066 } 00067 00068 /* 00069 * Destroys the object and frees any allocated resources 00070 */ 00071 CategoryEditDialog_base::~CategoryEditDialog_base() 00072 { 00073 // no need to delete child widgets, Qt does it all for us 00074 } 00075 00076 /* 00077 * Sets the strings of the subwidgets using the current 00078 * language. 00079 */ 00080 void CategoryEditDialog_base::languageChange() 00081 { 00082 setCaption( tr2i18n( "Edit Categories" ) ); 00083 mCategories->header()->setLabel( 0, tr2i18n( "Category" ) ); 00084 mButtonAdd->setText( tr2i18n( "A&dd" ) ); 00085 mButtonModify->setText( tr2i18n( "&Modify" ) ); 00086 mButtonRemove->setText( tr2i18n( "&Remove" ) ); 00087 } 00088 00089 #include "categoryeditdialog_base.moc"
KDE Logo
This file is part of the documentation for libkdepim Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Oct 21 19:46:29 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003