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 This DataObject prevents the setProperty() from succeeding if the value which is passed does not fall into the constraints, as specified by a singleton ConstraintGroup
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
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 QStrings instead of compiler symbols, and provides bidirectional mapping between QStrings and int values
EnumConstraintRegexp constraint for matching QString against each enum value
EnvStrings
Exception
FileTaggerFileTagger 2.0 - a QObject 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
ObjectFactoryObjectFactory - a default AbstractFactory.Factory for creating Addresses
OkAction
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
QObjectReaderParses XML and returns QObject trees
QObjectWriterWrites out QObject properties and child objects in an XML format that can be read in later
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
VariantWriterAn easy way to provide additional writers for specific user types
XmlTreeModelData model for XML Dom Nodes in a and QTreeView

Generated on Wed Sep 30 01:15:43 2009 for oopapidocs by  doxygen 1.5.1