akonadi
22 #include "contactviewerdialog.h"
23 #include "contactviewer.h"
24 #include "contactdefaultactions.h"
26 #include <akonadi/item.h>
27 using namespace Akonadi;
30 #include <KLocalizedString>
32 #include <QVBoxLayout>
34 class ContactViewerDialog::Private
44 KConfig config( QLatin1String(
"akonadi_contactrc" ) );
45 KConfigGroup group( &config, QLatin1String(
"ContactViewer" ) );
46 const QSize size = group.readEntry(
"Size", QSize() );
47 if ( size.isValid() ) {
50 q->resize( 500, 600 );
56 KConfig config( QLatin1String(
"akonadi_contactrc" ) );
57 KConfigGroup group( &config, QLatin1String(
"ContactViewer" ) );
58 group.writeEntry(
"Size", q->size() );
67 : KDialog( parent ), d( new Private( this ) )
69 setCaption( i18n(
"Show Contact" ) );
72 QWidget *mainWidget =
new QWidget(
this );
73 setMainWidget( mainWidget );
75 QVBoxLayout *layout =
new QVBoxLayout( mainWidget );
78 layout->addWidget( d->mViewer );
94 return d->mViewer->contact();
104 d->mViewer->setContact( contact );
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Fri Jan 3 2014 22:27:34 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.