• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

kaddressbook

KAddressBookMain Class Reference

This class serves as the main window for KAddressBook. More...

#include <kaddressbookmain.h>

Inheritance diagram for KAddressBookMain:
Inheritance graph
[legend]

List of all members.

Public Slots

void addEmail (QString addr)
void exit ()
QString getNameByPhone (QString phone)
bool handleCommandLine ()
void importVCard (const KUrl &url)
void importVCardFromData (const QString &vCard)
void newContact ()
void newDistributionList ()
void save ()
void showContactEditor (QString uid)

Public Member Functions

 KAddressBookMain (const QString &file=QString())
virtual ~KAddressBookMain ()

Protected Member Functions

void initActions ()
virtual bool queryClose ()
void readProperties (const KConfigGroup &)
void saveProperties (KConfigGroup &)

Detailed Description

This class serves as the main window for KAddressBook.

It handles the menus, toolbars, and status bars.

Main window class

Author:
Don Sanders <dsanders@kde.org>
Version:
0.1

Definition at line 40 of file kaddressbookmain.h.


Constructor & Destructor Documentation

KAddressBookMain::KAddressBookMain ( const QString &  file = QString()  ) 

Definition at line 41 of file kaddressbookmain.cpp.

KAddressBookMain::~KAddressBookMain (  )  [virtual]

Definition at line 84 of file kaddressbookmain.cpp.


Member Function Documentation

void KAddressBookMain::addEmail ( QString  addr  )  [slot]

Definition at line 89 of file kaddressbookmain.cpp.

void KAddressBookMain::exit (  )  [slot]

Definition at line 129 of file kaddressbookmain.cpp.

QString KAddressBookMain::getNameByPhone ( QString  phone  )  [slot]

Definition at line 119 of file kaddressbookmain.cpp.

bool KAddressBookMain::handleCommandLine (  )  [slot]

Definition at line 134 of file kaddressbookmain.cpp.

void KAddressBookMain::importVCard ( const KUrl &  url  )  [slot]

Definition at line 94 of file kaddressbookmain.cpp.

void KAddressBookMain::importVCardFromData ( const QString &  vCard  )  [slot]

Definition at line 99 of file kaddressbookmain.cpp.

void KAddressBookMain::initActions (  )  [protected]

Definition at line 152 of file kaddressbookmain.cpp.

void KAddressBookMain::newContact (  )  [slot]

Definition at line 114 of file kaddressbookmain.cpp.

void KAddressBookMain::newDistributionList (  )  [slot]

Definition at line 109 of file kaddressbookmain.cpp.

bool KAddressBookMain::queryClose (  )  [protected, virtual]

Definition at line 147 of file kaddressbookmain.cpp.

void KAddressBookMain::readProperties ( const KConfigGroup &   )  [protected]

This function is called when this app is restored.

The KConfig object points to the session management config file that was saved with saveProperties

Definition at line 143 of file kaddressbookmain.cpp.

void KAddressBookMain::save (  )  [slot]

Definition at line 124 of file kaddressbookmain.cpp.

void KAddressBookMain::saveProperties ( KConfigGroup &   )  [protected]

This function is called when it is time for the app to save its properties for session management purposes.

Definition at line 139 of file kaddressbookmain.cpp.

void KAddressBookMain::showContactEditor ( QString  uid  )  [slot]

Definition at line 104 of file kaddressbookmain.cpp.


The documentation for this class was generated from the following files:
  • kaddressbookmain.h
  • kaddressbookmain.cpp

kaddressbook

Skip menu "kaddressbook"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal