korganizer
koeventviewerdialog.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #include "koeventviewerdialog.h"
00027 #include "koeventviewer.h"
00028 #include <klocale.h>
00029
00030 KOEventViewerDialog::KOEventViewerDialog( QWidget *parent, bool compact )
00031 : KDialog( parent )
00032 {
00033 setCaption( i18n( "Event Viewer" ) );
00034 setButtons( Ok | User1 | User2 );
00035 setModal( false );
00036 setButtonGuiItem( User1, KGuiItem( i18n( "Edit..." ) ) );
00037 setButtonGuiItem( User2, KGuiItem( i18n( "Show in Context" ) ) );
00038 mEventViewer = new KOEventViewer( this );
00039 setMainWidget( mEventViewer );
00040
00041
00042 if ( compact ) {
00043 setFixedSize( 240, 284 );
00044 move( 0, 15 );
00045 } else {
00046 setMinimumSize( 300, 200 );
00047 resize( 320, 300 );
00048 }
00049 connect( this, SIGNAL(finished()), this, SLOT(delayedDestruct()) );
00050 connect( this, SIGNAL( user1Clicked() ), mEventViewer,
00051 SLOT( editIncidence() ) );
00052 connect( this, SIGNAL( user2Clicked() ), mEventViewer,
00053 SLOT( showIncidenceContext() ) );
00054 }
00055
00056 KOEventViewerDialog::~KOEventViewerDialog()
00057 {
00058 }
00059
00060 void KOEventViewerDialog::addText( const QString &text )
00061 {
00062 mEventViewer->addText(text);
00063 }
00064
00065 #include "koeventviewerdialog.moc"