Référence de la classe KoDocumentInfoDlg

The dialog that shows information about the document. Plus de détails...

#include <KoDocumentInfoDlg.h>

Graphe de collaboration de KoDocumentInfoDlg:

[légende]
Liste de tous les membres

Connecteurs publics

void slotApply ()

Fonctions membres publiques

 KoDocumentInfoDlg (QWidget *parent, KoDocumentInfo *docInfo)
virtual ~KoDocumentInfoDlg ()

Connecteurs privés

void slotResetMetaData ()
void slotDeleteAuthorInfo ()
void slotLoadFromKABC ()

Fonctions membres privées

void initAboutTab ()
void initAuthorTab ()
void saveAboutData ()
void saveAuthorData ()

Attributs privés

KoDocumentInfoDlgPrivated

Classes

class  KoDocumentInfoDlgPrivate

Description détaillée

The dialog that shows information about the document.

Auteur:
Simon Hausmann <hausmann@kde.org>

Martin Pfeiffer <hubipete@gmx.net>

Voir également:
KoDocumentInfo
This dialog is invoked by KoMainWindow and shows the content of the given KoDocumentInfo class. It consists of several pages, one showing general information about the document and an other showing information about the author. This dialog implements only things that are stored in the OASIS meta.xml file and therefore available through the KoDocumentInfo class. The widgets shown in the tabs are koDocumentInfoAboutWidget and koDocumentInfoAuthorWidget. This class here is derived from KPageDialog and uses the face type Tabbed.

Définition à la ligne 47 du fichier KoDocumentInfoDlg.h.


Documentation des contructeurs et destructeur

KoDocumentInfoDlg::KoDocumentInfoDlg ( QWidget *  parent,
KoDocumentInfo docInfo 
)

The constructor

Paramètres:
parent a pointer to the parent widget
docInfo a pointer to the shown KoDocumentInfo

Définition à la ligne 58 du fichier KoDocumentInfoDlg.cpp.

Références d, initAboutTab(), initAuthorTab(), KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_aboutUi, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_authorUi, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_info, et slotApply().

Voici le graphe d'appel pour cette fonction :

KoDocumentInfoDlg::~KoDocumentInfoDlg (  )  [virtual]

The destructor

Définition à la ligne 87 du fichier KoDocumentInfoDlg.cpp.

Références d, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_aboutUi, et KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_authorUi.


Documentation des fonctions membres

void KoDocumentInfoDlg::slotApply (  )  [slot]

Connected to the okClicked() signal

Définition à la ligne 173 du fichier KoDocumentInfoDlg.cpp.

Références saveAboutData(), et saveAuthorData().

Référencé par KoDocumentInfoPropsPage::applyChanges(), et KoDocumentInfoDlg().

void KoDocumentInfoDlg::slotResetMetaData (  )  [private, slot]

Connected with clicked() from pbReset - Reset parts of the metadata

Définition à la ligne 215 du fichier KoDocumentInfoDlg.cpp.

Références KoDocumentInfo::aboutInfo(), KoDocumentInfo::authorInfo(), d, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_aboutUi, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_info, et KoDocumentInfo::resetMetaData().

Référencé par initAboutTab().

void KoDocumentInfoDlg::slotDeleteAuthorInfo (  )  [private, slot]

Connected with clicked() from pbDelete - Delete all author metadata

Définition à la ligne 238 du fichier KoDocumentInfoDlg.cpp.

Références d, et KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_authorUi.

Référencé par initAuthorTab().

void KoDocumentInfoDlg::slotLoadFromKABC (  )  [private, slot]

Connected with clicked() from pbLoadKABC - Load metadata from KABC

Définition à la ligne 254 du fichier KoDocumentInfoDlg.cpp.

Références main::a, d, et KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_authorUi.

Référencé par initAuthorTab().

void KoDocumentInfoDlg::initAboutTab (  )  [private]

Sets up the aboutWidget and fills the widgets with content

Définition à la ligne 94 du fichier KoDocumentInfoDlg.cpp.

Références KoDocumentInfo::aboutInfo(), KoDocumentInfo::authorInfo(), d, KoDocument::file(), KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_aboutUi, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_info, KoDocument::mimeType(), et slotResetMetaData().

Référencé par KoDocumentInfoDlg().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void KoDocumentInfoDlg::initAuthorTab (  )  [private]

Sets up the authorWidget and fills the widgets with content

Définition à la ligne 144 du fichier KoDocumentInfoDlg.cpp.

Références KoDocumentInfo::authorInfo(), d, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_authorUi, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_info, slotDeleteAuthorInfo(), et slotLoadFromKABC().

Référencé par KoDocumentInfoDlg().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

void KoDocumentInfoDlg::saveAboutData (  )  [private]

Saves the changed data back to the KoDocumentInfo class

Définition à la ligne 179 du fichier KoDocumentInfoDlg.cpp.

Références d, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_aboutUi, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_info, et KoDocumentInfo::setAboutInfo().

Référencé par slotApply().

Voici le graphe d'appel pour cette fonction :

void KoDocumentInfoDlg::saveAuthorData (  )  [private]

Saves the changed data back to the KoDocumentInfo class

Définition à la ligne 187 du fichier KoDocumentInfoDlg.cpp.

Références d, KoGlobal::kofficeConfig(), KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_authorUi, KoDocumentInfoDlg::KoDocumentInfoDlgPrivate::m_info, et KoDocumentInfo::setAuthorInfo().

Référencé par slotApply().

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

KoDocumentInfoDlgPrivate* KoDocumentInfoDlg::d [private]

Définition à la ligne 84 du fichier KoDocumentInfoDlg.h.

Référencé par initAboutTab(), initAuthorTab(), KoDocumentInfoDlg(), saveAboutData(), saveAuthorData(), slotDeleteAuthorInfo(), slotLoadFromKABC(), slotResetMetaData(), et ~KoDocumentInfoDlg().


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Wed Nov 22 23:45:10 2006 pour KPlato par  doxygen 1.5.1-p1