Each entry in a loaded database has its own Entry object. More...
For internal use only.
.kab,
while in
kab 1 the fixed file name was addressbook.database)
have two main
sections (see the documentation of the QConfigDB and Section classes),
one is called config,
it contains different file specific
configuration settings like the last displayed entry, and one section
called entries
that in turn contains a subsection for each entry in
the database file. The keys of this subsections are the literal strings
that are used in the KabKey class in the member KabKey::key. Each entry
subsection has some key-value-pairs described below and another
subsection "addresses" with one or more addresses in it. See the
following example for a kab II data file (without any key-value-pairs):
[config] [END] [entries] [1] (the first entry with literal key "1") [addresses] [1] (the first address, addresses are enumerated) [END] [2] (the second address) [END] ... (more addresses may follow) [END] [END] [2] (the second entry) [addresses] [1] [END] [END] [END] ... (more entries may follow) [END]
addresses
referenced in the next paragraph.
addresses
with
in turn a subsection for each address. The addresses are enumerated
in the order they are inserted, their keys are the numbers of
inserting converted to a string.
config
section of the local file. The following
keys are declared in this section:
Use this method to retrieve the address at the given index.
The method is provided for convenience. The address data is returned in address.
Returns a pointer to the database.
Contains one or more Address objects.
The title of the person.
The rank of the person.
The formatted name of the person.
A possibly name prefix for that person.
The first name of the person.
The middle name of the person.
The last name of the person.
The birthday of this person.
The comment.
The talk addresses.
The email addresses.
The user defined keywords for searching.
Telephon numbers and types.
This list contains combinations of telephone numbers and the types of the phones, in this order. Types are (in literal strings) "mobil", "fix", "beeper", "answer machine", "fax", "dial in". Send your comments for more types, please!
The home or related web pages of this person.
The first user-declared field.
The second user-declared field.
The third user-declared field.
The fourth user-declared field.
[protected]
For internal use only.
Mirko Sucker, 1999 |