00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
#include <klocale.h>
00021
00022
#include <libkcal/event.h>
00023
00024
#include "koeventviewer.h"
00025
#include "koprefs.h"
00026
00027
#include "koeventviewerdialog.h"
00028
#include "koeventviewerdialog.moc"
00029
00030 KOEventViewerDialog::KOEventViewerDialog(QWidget *parent,
const char *name)
00031 : KDialogBase(parent,name,false,i18n("Event Viewer"),Ok,Ok,false,
00032 i18n("Edit"))
00033 {
00034 mEventViewer =
new KOEventViewer(
this);
00035 setMainWidget(mEventViewer);
00036
00037
00038
if ( KOPrefs::instance()->mCompactDialogs ) {
00039 setFixedSize( 240,284 );
00040 move( 0, 15 );
00041 }
else {
00042 setMinimumSize(300,200);
00043 resize(320,300);
00044 }
00045 }
00046
00047 KOEventViewerDialog::~KOEventViewerDialog()
00048 {
00049 }
00050
00051
void KOEventViewerDialog::setEvent(Event *event)
00052 {
00053 mEventViewer->setEvent(event);
00054 }
00055
00056
void KOEventViewerDialog::addEvent(Event *event)
00057 {
00058 mEventViewer->addEvent(event);
00059 }
00060
00061
void KOEventViewerDialog::setTodo(Todo *event)
00062 {
00063 mEventViewer->setTodo(event);
00064 }
00065
00066
void KOEventViewerDialog::addText(QString text)
00067 {
00068 mEventViewer->addText(text);
00069 }