#include </home/clem/local/src/opie/core/pim/addressbook/addressbook.h>
Inheritance diagram for AddressbookWindow:


Public Types | |
| enum | EntryMode { NewEntry = 0, EditEntry } |
Public Slots | |
| void | flush () |
| void | reload () |
| void | appMessage (const QCString &, const QByteArray &) |
| void | setDocument (const QString &) |
Public Member Functions | |
| AddressbookWindow (QWidget *parent=0, const char *name=0, WFlags f=0) | |
| ~AddressbookWindow () | |
Static Public Member Functions | |
| static QString | appName () |
Protected Slots | |
| int | create () |
| bool | remove (int uid) |
| void | beam (int uid) |
| void | show (int uid) |
| void | edit (int uid) |
| void | add (const Opie::OPimRecord &) |
Protected Member Functions | |
| void | resizeEvent (QResizeEvent *e) |
| void | editPersonal () |
| void | editEntry (EntryMode) |
| void | closeEvent (QCloseEvent *e) |
| bool | save () |
Private Types | |
| enum | Panes { paneList = 0, paneView, paneEdit } |
Private Slots | |
| void | slotItemNew () |
| void | slotItemEdit () |
| void | slotItemDuplicate () |
| void | slotItemDelete () |
| void | slotItemBeam () |
| void | slotItemFind () |
| void | slotConfigure () |
| void | importvCard () |
| void | exportvCard () |
| void | slotViewBack () |
| void | slotPersonalView () |
| void | writeMail () |
| void | beamDone (Ir *) |
| void | slotSetCategory (const QString &category) |
| void | slotSetLetter (char) |
| void | slotSetFont (int) |
| void | slotShowFind (bool show) |
| void | slotFind () |
| void | slotNotFound () |
| void | slotWrapAround () |
| void | slotViewSwitched (int) |
| void | slotListView () |
| void | slotCardView () |
Private Attributes | |
| QToolBar * | listTools |
| ContactEditor * | abEditor |
| LetterPicker * | pLabel |
| AbView * | m_abView |
| QWidget * | m_listContainer |
| OFloatBar * | m_searchBar |
| QLineEdit * | m_searchEdit |
| QAction * | m_actionPersonal |
| QAction * | m_actionMail |
| int | viewMargin |
| bool | syncing |
| QFont * | defaultFont |
| int | m_curFontSize |
| bool | isLoading |
| AbConfig | m_config |
| int | active_view |
|
|
Definition at line 51 of file addressbook.h. |
|
|
Definition at line 112 of file addressbook.h. |
|
||||||||||||||||
|
|
Definition at line 302 of file addressbook.cpp. References listTools, m_config, AbConfig::save(), and AbConfig::setToolBarDock(). |
|
|
Definition at line 334 of file addressbook.cpp. |
|
||||||||||||
|
|
Definition at line 53 of file addressbook.h. References QString::fromLatin1(). |
|
|
beam the record with UID = uid Implements Opie::OPimMainWindow. Definition at line 322 of file addressbook.cpp. |
|
|
Definition at line 533 of file addressbook.cpp. References beamfile. Referenced by appMessage(), and slotItemBeam(). |
|
|
Definition at line 774 of file addressbook.cpp. References active_view, AbView::CardView, m_actionPersonal, save(), slotPersonalView(), slotViewSwitched(), syncing, and AbView::TableView. |
|
|
create a new Records and return the uid Implements Opie::OPimMainWindow. Definition at line 312 of file addressbook.cpp. |
|
|
edit the record Implements Opie::OPimMainWindow. Definition at line 330 of file addressbook.cpp. |
|
|
Definition at line 661 of file addressbook.cpp. References abEditor, Qtopia::Record::assignUid(), EditEntry, QPEApplication::execDialog(), Qtopia::Record::isValidUid(), m_abView, m_actionPersonal, NewEntry, Opie::OPimMainWindow::reloadCategories(), ContactEditor::setEntry(), ContactEditor::setNameFocus(), and tr. Referenced by appMessage(), editPersonal(), slotItemEdit(), and slotItemNew(). |
|
|
Definition at line 701 of file addressbook.cpp. References abEditor, EditEntry, editEntry(), m_actionPersonal, odebug, oendl, ContactEditor::setPersonalView(), and slotPersonalView(). Referenced by appMessage(), and slotItemEdit(). |
|
|
Definition at line 197 of file addressbook.cpp. References Opie::OPimAccessTemplate< T >::add(), AbView::currentEntry(), Opie::Ui::OFileDialog::getSaveFileName(), Opie::OPimRecord::isEmpty(), QString::isEmpty(), QString::length(), m_abView, QString::null, odebug, oendl, Opie::OPimContactAccess::save(), and tr. Referenced by AddressbookWindow(). |
|
|
Implements Opie::OPimMainWindow. Definition at line 767 of file addressbook.cpp. References m_abView, AbView::save(), and syncing. Referenced by AddressbookWindow(). |
|
|
Definition at line 190 of file addressbook.cpp. References Opie::Ui::OFileDialog::getOpenFileName(), QString::isEmpty(), setDocument(), and str. Referenced by AddressbookWindow(). |
|
|
Implements Opie::OPimMainWindow. Definition at line 760 of file addressbook.cpp. References AbView::clear(), m_abView, AbView::reload(), and syncing. Referenced by AddressbookWindow(). |
|
|
remove a record with UID == uid Implements Opie::OPimMainWindow. Definition at line 317 of file addressbook.cpp. |
|
|
Definition at line 295 of file addressbook.cpp. |
|
|
Definition at line 813 of file addressbook.cpp. References Escape, m_abView, AbView::save(), and tr. Referenced by closeEvent(). |
|
|
Reimplemented from Opie::OPimMainWindow. Definition at line 222 of file addressbook.cpp. References AbView::addEntry(), Opie::OPimAccessTemplate< T >::allRecords(), QString::find(), QString::length(), m_abView, m_actionPersonal, QString::null, odebug, oendl, slotPersonalView(), and tr. Referenced by importvCard(). |
|
|
show the record with UID == uid Implements Opie::OPimMainWindow. Definition at line 326 of file addressbook.cpp. |
|
|
Definition at line 883 of file addressbook.cpp. References AbView::CardView, and slotViewSwitched(). |
|
|
Implements Opie::OPimMainWindow. Definition at line 447 of file addressbook.cpp. References QPEApplication::execDialog(), AbConfig::fontSize(), m_abView, m_config, m_curFontSize, odebug, oendl, AbConfig::orderList(), and slotSetFont(). |
|
|
Definition at line 482 of file addressbook.cpp. References AbConfig::beCaseSensitive(), m_abView, m_config, m_searchEdit, AbView::slotDoFind(), and AbConfig::useRegExp(). Referenced by AddressbookWindow(). |
|
|
Implements Opie::OPimMainWindow. Definition at line 405 of file addressbook.cpp. References Opie::OPimAccessTemplate< T >::add(), addressbookPersonalVCardName(), Opie::OPimAccessTemplate< T >::allRecords(), beamDone(), beamfile, description(), QFile::exists(), Opie::OPimContact::fullName(), m_abView, m_actionPersonal, QString::null, odebug, oendl, Opie::OPimContactAccess::save(), and Ir::send(). |
|
|
Implements Opie::OPimMainWindow. Definition at line 379 of file addressbook.cpp. References Opie::OPimContact::company(), QPEMessageBox::confirmDelete(), AbView::currentEntry(), Opie::OPimContact::fullName(), QString::isEmpty(), m_abView, AbView::removeEntry(), syncing, tr, Qtopia::Record::uid(), and warning(). |
|
|
Implements Opie::OPimMainWindow. Definition at line 363 of file addressbook.cpp. References AbView::addEntry(), Qtopia::Record::assignUid(), AbView::currentEntry(), m_abView, AbView::setCurrentUid(), syncing, tr, Qtopia::Record::uid(), and warning(). |
|
|
Implements Opie::OPimMainWindow. Definition at line 349 of file addressbook.cpp. References EditEntry, editEntry(), editPersonal(), m_actionPersonal, syncing, tr, and warning(). Referenced by appMessage(). |
|
|
Definition at line 443 of file addressbook.cpp. |
|
|
UI-related slots Implements Opie::OPimMainWindow. Definition at line 338 of file addressbook.cpp. References editEntry(), NewEntry, syncing, tr, and warning(). |
|
|
Definition at line 878 of file addressbook.cpp. References slotViewSwitched(), and AbView::TableView. |
|
|
Definition at line 839 of file addressbook.cpp. References odebug, oendl, and tr. Referenced by AddressbookWindow(). |
|
|
|
Definition at line 856 of file addressbook.cpp. References m_abView, m_config, QString::null, odebug, oendl, AbConfig::setCategory(), and tr. Referenced by AddressbookWindow(). |
|
|
Definition at line 155 of file addressbook.cpp. References defaultFont, m_abView, m_config, odebug, oendl, and AbConfig::setFontSize(). Referenced by AddressbookWindow(), and slotConfigure(). |
|
|
Definition at line 888 of file addressbook.cpp. References AbConfig::letterPickerSearch(), m_abView, m_config, and AbView::setShowByLetter(). Referenced by AddressbookWindow(). |
|
|
Definition at line 465 of file addressbook.cpp. References m_abView, m_searchBar, and m_searchEdit. Referenced by AddressbookWindow(). |
|
|
Definition at line 491 of file addressbook.cpp. |
|
|
Definition at line 868 of file addressbook.cpp. References active_view, m_abView, odebug, and oendl. Referenced by AddressbookWindow(), appMessage(), closeEvent(), slotCardView(), and slotListView(). |
|
|
Definition at line 847 of file addressbook.cpp. |
|
|
Definition at line 496 of file addressbook.cpp. References Opie::OPimContact::defaultEmail(), QFile::exists(), Opie::OPimContact::fileAs(), QString::fromLatin1(), QString::isEmpty(), m_abView, m_config, name, odebug, oendl, AbConfig::setUseOpieMail(), AbConfig::setUseQtMail(), AbConfig::useOpieMail(), and AbConfig::useQtMail(). Referenced by AddressbookWindow(). |
|
|
Definition at line 113 of file addressbook.h. Referenced by editEntry(), and editPersonal(). |
|
|
Definition at line 134 of file addressbook.h. Referenced by closeEvent(), and slotViewSwitched(). |
|
|
Definition at line 127 of file addressbook.h. Referenced by AddressbookWindow(), and slotSetFont(). |
|
|
Definition at line 130 of file addressbook.h. Referenced by AddressbookWindow(). |
|
|
Definition at line 111 of file addressbook.h. Referenced by ~AddressbookWindow(). |
|
|
Definition at line 115 of file addressbook.h. Referenced by AddressbookWindow(), appMessage(), editEntry(), exportvCard(), flush(), reload(), save(), setDocument(), slotConfigure(), slotFind(), slotItemBeam(), slotItemDelete(), slotItemDuplicate(), slotPersonalView(), slotSetCategory(), slotSetFont(), slotSetLetter(), slotShowFind(), slotViewSwitched(), and writeMail(). |
|
|
Definition at line 122 of file addressbook.h. Referenced by AddressbookWindow(), and slotPersonalView(). |
|
|
Definition at line 122 of file addressbook.h. Referenced by AddressbookWindow(), appMessage(), closeEvent(), editEntry(), editPersonal(), setDocument(), slotItemBeam(), slotItemEdit(), and slotPersonalView(). |
|
|
Reimplemented from Opie::OPimMainWindow. Definition at line 132 of file addressbook.h. Referenced by AddressbookWindow(), slotConfigure(), slotFind(), slotSetCategory(), slotSetFont(), slotSetLetter(), writeMail(), and ~AddressbookWindow(). |
|
|
Definition at line 128 of file addressbook.h. Referenced by AddressbookWindow(), and slotConfigure(). |
|
|
Definition at line 116 of file addressbook.h. Referenced by AddressbookWindow(). |
|
|
Definition at line 119 of file addressbook.h. Referenced by AddressbookWindow(), and slotShowFind(). |
|
|
Definition at line 120 of file addressbook.h. Referenced by AddressbookWindow(), slotFind(), and slotShowFind(). |
|
|
Definition at line 114 of file addressbook.h. Referenced by AddressbookWindow(), and slotPersonalView(). |
|
|
Definition at line 126 of file addressbook.h. Referenced by closeEvent(), flush(), reload(), slotItemDelete(), slotItemDuplicate(), slotItemEdit(), and slotItemNew(). |
|
|
Definition at line 124 of file addressbook.h. |
1.4.2