MvcBase Class Reference

#include <mvcbase.h>

Inheritance diagram for MvcBase:

AbstractController AbstractModel AbstractView DigestDbController DocController SettingsController DigestDbModel Doc SettingsModel AbstractDigestDbView AbstractDocView AbstractSettingsView List of all members.

Public Member Functions

 MvcBase (QObject *objectPtr)
virtual ~MvcBase ()
QObject * objectPtr ()
virtual MvcModuleId_t moduleId () const

Static Public Member Functions

static MvcModuleId_t classModuleId ()

Constructor & Destructor Documentation

MvcBase::MvcBase ( QObject *  objectPtr  )  [inline]

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


Member Function Documentation

QObject* MvcBase::objectPtr (  )  [inline]

static MvcModuleId_t MvcBase::classModuleId (  )  [inline, static]

Returns MvcCore::id().

This should be re-implemented this in the base MVC class of other modules.

Reimplemented in DiagramController, Diagram, AbstractDiagramView, DigestDbController, DigestDbModel, AbstractDigestDbView, SettingsController, SettingsModel, and AbstractSettingsView.

virtual MvcModuleId_t MvcBase::moduleId (  )  const [inline, virtual]

Returns classModuleId().

This should be re-implemented this in the base MVC class of other modules.

Reimplemented in DiagramController, Diagram, AbstractDiagramView, DigestDbController, DigestDbModel, AbstractDigestDbView, SettingsController, SettingsModel, and AbstractSettingsView.


The documentation for this class was generated from the following file:
Generated on Mon Jul 30 09:46:53 2007 for Digest by  doxygen 1.5.2