extensionwidget.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #include "core.h"
00025
00026 #include "extensionwidget.h"
00027
00028 using namespace KAB;
00029
00030 ExtensionWidget::ExtensionWidget( Core *core, QWidget *parent,
00031 const char *name )
00032 : QWidget( parent, name ), mCore( core )
00033 {
00034 }
00035
00036 ExtensionWidget::~ExtensionWidget()
00037 {
00038 }
00039
00040 KAB::Core *ExtensionWidget::core() const
00041 {
00042 return mCore;
00043 }
00044
00045 bool ExtensionWidget::contactsSelected() const
00046 {
00047 return mCore->selectedUIDs().count() != 0;
00048 }
00049
00050 KABC::Addressee::List ExtensionWidget::selectedContacts()
00051 {
00052 KABC::Addressee::List list;
00053
00054 QStringList uids = mCore->selectedUIDs();
00055 QStringList::Iterator it;
00056 for ( it = uids.begin(); it != uids.end(); ++it )
00057 list.append( mCore->addressBook()->findByUid( *it ) );
00058
00059 return list;
00060 }
00061
00062 void ExtensionWidget::contactsSelectionChanged()
00063 {
00064
00065 }
00066
00067 #include "extensionwidget.moc"
This file is part of the documentation for kaddressbook Library Version 3.2.2.