oopapidocs Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AbstractFactoryAn Abstract Factory interface
ActionButton
AddressAn abstract ConstrainedDataObject class that represents an Address and uses input constraints
AlwaysConstraint
AndConstraintConstraint for ANDing two other constraints together
ArgumentListSimple interface for processing command line arguments
CanadaAddress
CancelAction
ChoiceDelegateA View Delegate for the Enum class from libutils
ChoiceInputField
ChoiceQuestionA specialized Question that has a list of choices as possible answers
CommandA simple example using QProcess and logs
ConstrainedDataObjectDataObject with constraints
ConstraintBase class for describing value constraints QVariant-based Constrant
ConstraintGroupA Managed Collection of Constraints
CountryExample DataObject
Customer
CustomerFactory
CustomerListThis class manages a collection of customers, through the child object list
CustomerType
DataObjectBase class for DataModels
DataObjectReaderParses XML and returns DataObject trees
DataObjectTableModelAn example TableModel for a QList<DataObject*> This class uses the metaproperties API to extract the header information to display in the table, and contains a QList<DataObject*> for row data
DateInputField
DirInputField
DocbookDocA docbook/XML document
DocbookWalkerA class designed for traversing and transforming Docbook Documents
DoubleRangeConstraintConstraint for range of two double values
EnumAn object-oriented enumerator class which uses strings instead of compiler symbols, and provides bidirectional mapping between QStrings and int values
EnumConstraintRegexp constraint for matching QString against each enum value
EnvStrings
ExceptionA base class for user defined Exceptions
FileTaggerQObject which has properties, and permits the getting/setting of ID3V2 Tags in MP3 files
FileVisitorVisitor Pattern - visits files in a directory tree, recursively or non, performing the same operation on each file
FormDialogA Dialog that shows us a form (list of questions) plus an ok/cancel button
FormFactoryClass for creating all dynamic form related objects (models and views)
FormModelA managed collection of Question*
FormViewView for a FormModel
ImplDomNode
InputFieldA delegate for an InputWidget
InputListAlias for a QList<InputField*> to save on typing
IntInputField
IsoDateFormatConstraintConstraint for describing string representation of ISO Dates
LoggerA simple object for communicating log messages between objects/threads
LogWindowAn extended QTextEdit suitable for capturing log output
Mp3FileDataObject-derived class for storing Mp3 Song information, without using an id3lib filetagger
Mp3PlayerA Qt wrapper for an mpg321 process
Mp3SongPure abstract class for all models of an mp3 file
ObjectFactoryObjectFactory - a default AbstractFactory.Factory for creating Addresses
OkAction
Preference
PropQuestionA question model customized for getting/setting its value from a specific property in a DataObject
PropsMapA generic container of properties of an object
QDebugStreamA convenience class for wrapping the standard iostreams into objects, which will send the output to qdebug
QuestionA model class, for describing a Question asked to the user
QuestionList
RegexConstraintConstraint which simply does QRegexp::exactMatch() on QString values
SettingsQuestion
StdinReaderA simple I/O interface for reading properties of DataObjects from standard input
StringInputField
UsAddress
XmlTreeModelData model for XML Dom Nodes in a and QTreeView

Generated on Wed Oct 29 12:13:37 2008 for oopapidocs by  doxygen 1.5.1