#include <kaddressbookiconview.h>
Public Slots | |
void | refresh (const TQString &uid=TQString()) |
void | setSelected (const TQString &uid=TQString(), bool selected=true) |
virtual void | setFirstSelected (bool selected=true) |
Public Slots inherited from KAddressBookView | |
virtual void | refresh (const TQString &uid=TQString())=0 |
virtual void | setSelected (const TQString &uid=TQString(), bool selected=true)=0 |
virtual void | setFirstSelected (bool selected=true)=0 |
void | popup (const TQPoint &point) |
Public Member Functions | |
KAddressBookIconView (KAB::Core *core, TQWidget *parent, const char *name=0) | |
virtual TQStringList | selectedUids () |
virtual TQString | type () const |
virtual TDEABC::Field * | sortField () const |
virtual void | readConfig (TDEConfig *config) |
void | scrollUp () |
void | scrollDown () |
Public Member Functions inherited from KAddressBookView | |
KAddressBookView (KAB::Core *core, TQWidget *parent, const char *name) | |
virtual void | writeConfig (TDEConfig *) |
virtual TQString | selectedEmails () |
TDEABC::Field::List | fields () const |
void | setFilter (const Filter &) |
DefaultFilterType | defaultFilterType () const |
const TQString & | defaultFilterName () const |
KAB::Core * | core () const |
Protected Slots | |
void | addresseeExecuted (TQIconViewItem *item) |
void | addresseeSelected () |
void | rmbClicked (TQIconViewItem *, const TQPoint &) |
Additional Inherited Members | |
Public Types inherited from KAddressBookView | |
enum | DefaultFilterType { None = 0 , Active = 1 , Specific = 2 } |
Signals inherited from KAddressBookView | |
void | modified () |
void | selected (const TQString &uid) |
void | executed (const TQString &uid) |
void | startDrag () |
void | dropped (TQDropEvent *) |
void | sortFieldChanged () |
void | viewFieldsChanged () |
Protected Member Functions inherited from KAddressBookView | |
TDEABC::Addressee::List | addressees () |
TQWidget * | viewWidget () |
Detailed Description
This is an example kaddressbook view that is implemented using TDEIconView.
This view is not the most useful view, but it displays how simple implementing a new view can be.
Definition at line 42 of file kaddressbookiconview.h.
Member Function Documentation
◆ readConfig()
|
virtual |
Called whenever this view should read the config.
This can be used as a sign that the config has changed, therefore the view should assume the worst and rebuild itself if necessary. For example, in a table view this method may be called when the user adds or removes columns from the view.
If overloaded in the subclass, do not forget to call super class's method.
- Parameters
-
config The TDEConfig object to read from. The group will already be set, so do not change the group.
Reimplemented from KAddressBookView.
Definition at line 170 of file kaddressbookiconview.cpp.
◆ selectedUids()
|
virtual |
Must be overloaded in subclasses.
Should return a list of all the uids of selected contacts.
Implements KAddressBookView.
Definition at line 185 of file kaddressbookiconview.cpp.
◆ sortField()
|
virtual |
- Returns
- The current sort field.
Implements KAddressBookView.
Definition at line 164 of file kaddressbookiconview.cpp.
◆ type()
|
inlinevirtual |
Return the type of the view: Icon, Table, etc.
Please make sure that this is the same value that ViewWrapper::type() will return for your view.
Implements KAddressBookView.
Definition at line 53 of file kaddressbookiconview.h.
The documentation for this class was generated from the following files: