findwidgetbase_p.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "findwidgetbase_p.h"
00010
00011 #include <qcheckbox.h>
00012 #include <qframe.h>
00013 #include <qlabel.h>
00014 #include <qlineedit.h>
00015 #include <qpe/categoryselect.h>
00016 #include <qpushbutton.h>
00017 #include <qlayout.h>
00018 #include <qvariant.h>
00019 #include <qtooltip.h>
00020 #include <qwhatsthis.h>
00021
00022
00023
00024
00025
00026 FindWidgetBase::FindWidgetBase( QWidget* parent, const char* name, WFlags fl )
00027 : QWidget( parent, name, fl )
00028 {
00029 if ( !name )
00030 setName( "FindWidgetBase" );
00031 resize( 246, 203 );
00032 setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, sizePolicy().hasHeightForWidth() ) );
00033 setCaption( tr( "Find" ) );
00034 FindWidgetBaseLayout = new QVBoxLayout( this );
00035 FindWidgetBaseLayout->setSpacing( 4 );
00036 FindWidgetBaseLayout->setMargin( 6 );
00037
00038 Layout1 = new QHBoxLayout;
00039 Layout1->setSpacing( 6 );
00040 Layout1->setMargin( 0 );
00041
00042 lblFindWhat = new QLabel( this, "lblFindWhat" );
00043 lblFindWhat->setFrameShape( QLabel::MShape );
00044 lblFindWhat->setFrameShadow( QLabel::MShadow );
00045 lblFindWhat->setText( tr( "Find what:" ) );
00046 Layout1->addWidget( lblFindWhat );
00047
00048 txtFind = new QLineEdit( this, "txtFind" );
00049 Layout1->addWidget( txtFind );
00050
00051 cmdFind = new QPushButton( this, "cmdFind" );
00052 cmdFind->setText( tr( "Find" ) );
00053 cmdFind->setDefault( TRUE );
00054 Layout1->addWidget( cmdFind );
00055 FindWidgetBaseLayout->addLayout( Layout1 );
00056
00057 Layout2 = new QHBoxLayout;
00058 Layout2->setSpacing( 6 );
00059 Layout2->setMargin( 0 );
00060
00061 lblCategory = new QLabel( this, "lblCategory" );
00062 lblCategory->setText( tr( "Category:" ) );
00063 Layout2->addWidget( lblCategory );
00064
00065 cmbCat = new CategorySelect( this, "cmbCat" );
00066 Layout2->addWidget( cmbCat );
00067 FindWidgetBaseLayout->addLayout( Layout2 );
00068
00069 Frame3 = new QFrame( this, "Frame3" );
00070 Frame3->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)1, Frame3->sizePolicy().hasHeightForWidth() ) );
00071 Frame3->setFrameShape( QFrame::NoFrame );
00072 Frame3->setFrameShadow( QFrame::Raised );
00073 Frame3Layout = new QHBoxLayout( Frame3 );
00074 Frame3Layout->setSpacing( 0 );
00075 Frame3Layout->setMargin( 0 );
00076
00077 lblStartDate = new QLabel( Frame3, "lblStartDate" );
00078 lblStartDate->setText( tr( "Start Search at:" ) );
00079 Frame3Layout->addWidget( lblStartDate );
00080
00081 cmdStartDate = new QPushButton( Frame3, "cmdStartDate" );
00082 cmdStartDate->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)1, cmdStartDate->sizePolicy().hasHeightForWidth() ) );
00083 cmdStartDate->setText( tr( "Dec 02 01" ) );
00084 Frame3Layout->addWidget( cmdStartDate );
00085 FindWidgetBaseLayout->addWidget( Frame3 );
00086
00087 chkCase = new QCheckBox( this, "chkCase" );
00088 chkCase->setText( tr( "Case Sensitive" ) );
00089 FindWidgetBaseLayout->addWidget( chkCase );
00090
00091 chkBackwards = new QCheckBox( this, "chkBackwards" );
00092 chkBackwards->setText( tr( "Search Backwards" ) );
00093 FindWidgetBaseLayout->addWidget( chkBackwards );
00094
00095 lblStatus = new QLabel( this, "lblStatus" );
00096 lblStatus->setFrameShape( QLabel::Panel );
00097 lblStatus->setFrameShadow( QLabel::Sunken );
00098 lblStatus->setText( tr( "" ) );
00099 FindWidgetBaseLayout->addWidget( lblStatus );
00100 }
00101
00102
00103
00104
00105 FindWidgetBase::~FindWidgetBase()
00106 {
00107
00108 }
00109
This file is part of the documentation for OPIE Version 1.5.5.