akonadi
22 #include "contactviewerdialog.h"
24 #include "contactviewer.h"
26 #include <akonadi/item.h>
29 #include <QtGui/QVBoxLayout>
31 using namespace Akonadi;
33 class ContactViewerDialog::Private
36 ContactViewer *mViewer;
39 ContactViewerDialog::ContactViewerDialog( QWidget *parent )
40 : KDialog( parent ), d( new Private )
42 setCaption( i18n(
"Show Contact" ) );
45 QWidget *mainWidget =
new QWidget(
this );
46 setMainWidget( mainWidget );
48 QVBoxLayout *layout =
new QVBoxLayout( mainWidget );
51 layout->addWidget( d->mViewer );
53 setInitialSize( QSize( 500, 600 ) );
56 ContactViewerDialog::~ContactViewerDialog()
61 Akonadi::Item ContactViewerDialog::contact()
const
63 return d->mViewer->contact();
66 ContactViewer* ContactViewerDialog::viewer()
const
71 void ContactViewerDialog::setContact(
const Akonadi::Item &contact )
73 d->mViewer->setContact( contact );
76 #include "contactviewerdialog.moc"
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Mon Sep 24 2012 09:06:25 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.