DumontEXE 0.0.1
Public Slots | Public Member Functions | Private Attributes
DumontObjects Class Reference

Dumont Object Collection. More...

#include <DumontObject.h>

Inheritance diagram for DumontObjects:

List of all members.

Public Slots

long add (DumontObject *object)
 Add an item to the collection.
long count (void)
 Number of items in the collection.
DumontObjectget (const QString &name)
 Get an item by item name.
DumontObjectget (const long index)
 Get an item by index number.
void on_objectDestroyed (QObject *object)
 Signal when an object is destroyed.
long remove (DumontObject *object)
 Remove an item from the collection.

Public Member Functions

 DumontObjects (const DumontObjects &copy)
 Copy Constructor.
 DumontObjects (QObject *parent=NULL)
 Basic Constructor.

Private Attributes

QList< DumontObject * > m_objects
 the object collection

Detailed Description

Dumont Object Collection.

This object is used to contain a collection of other Dumont objects. It is used for things such as the DumontROT, or for containing fields on a form or cursor.

Definition at line 94 of file DumontObject.h.


Constructor & Destructor Documentation

DumontObjects ( const DumontObjects copy)

Copy Constructor.

DumontObjects ( QObject *  parent = NULL)

Basic Constructor.

Definition at line 48 of file DumontObject.cpp.


Member Function Documentation

long add ( DumontObject object) [slot]

Add an item to the collection.

Definition at line 62 of file DumontObject.cpp.

long count ( void  ) [slot]

Number of items in the collection.

Definition at line 57 of file DumontObject.cpp.

DumontObject * get ( const QString &  name) [slot]

Get an item by item name.

Definition at line 100 of file DumontObject.cpp.

DumontObject * get ( const long  index) [slot]

Get an item by index number.

Definition at line 90 of file DumontObject.cpp.

void on_objectDestroyed ( QObject *  object) [slot]

Signal when an object is destroyed.

This slot is for internal use only.

Definition at line 112 of file DumontObject.cpp.

long remove ( DumontObject object) [slot]

Remove an item from the collection.

Definition at line 85 of file DumontObject.cpp.


Member Data Documentation

QList<DumontObject*> m_objects [private]

the object collection

Definition at line 171 of file DumontObject.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties




~ ~ ~ ~ ~ ~
Source Code without Comments is like a Cranberry Garland
without the berries. Comment your Code!
 
Commence Database User Support Group Forum
http://newsgroup.showoff-db.org/
~ ~ ~ ~ ~ ~
Author: Mark Petryk
Lorimark Solutions, LLC
mark@lorimarksolutions.com