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

kget

ModelObserver Class Reference

#include <observer.h>

Inheritance diagram for ModelObserver:

Inheritance graph
[legend]

List of all members.


Detailed Description

ModelObserver class.

A view should reimplement this class in order to receive notification about changes happened to the model

Definition at line 24 of file observer.h.


Public Member Functions

virtual void addedTransferGroupEvent (TransferGroupHandler *group)
virtual void removedTransferGroupEvent (TransferGroupHandler *group)
virtual ~ModelObserver ()

Constructor & Destructor Documentation

virtual ModelObserver::~ModelObserver (  )  [inline, virtual]

Definition at line 27 of file observer.h.


Member Function Documentation

virtual void ModelObserver::addedTransferGroupEvent ( TransferGroupHandler *  group  )  [inline, virtual]

Notifies that a new "transfer group" has been added to the model.

Parameters:
group The "transfer group" that has just been added

Reimplemented in GenericModelObserver, DBusModelObserver, and MainWindowModelObserver.

Definition at line 34 of file observer.h.

virtual void ModelObserver::removedTransferGroupEvent ( TransferGroupHandler *  group  )  [inline, virtual]

Notifies that a new "transfer group" has been removed from the model.

Parameters:
group The "transfer group" that has just been removed

Reimplemented in GenericModelObserver, DBusModelObserver, and MainWindowModelObserver.

Definition at line 41 of file observer.h.


The documentation for this class was generated from the following file:
  • observer.h

kget

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

kdenetwork

Skip menu "kdenetwork"
  • kget
  • kopete
  •   kopete
  •   libkopete
  •       libpapillon
  • krfb
Generated for kdenetwork by doxygen 1.5.4
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