Namespace containing all the classes which forms part of the Core Module. More...
Namespaces | |
namespace | Constants |
Namespace containing constants used inside the Core Module. | |
namespace | Interfaces |
Namespace containing available interfaces which forms part of the Core Module. | |
namespace | Properties |
Namespace containing reserved observer properties used inside the Core Module. |
Classes | |
class | AbstractSubjectFilter |
The AbstractSubjectFilter class provides the abstract interface for observer subject filters. More... | |
class | ActivityPolicyFilter |
The ActivityPolicyFilter class is an implementation of AbstractSubjectFilter which allows control over activity of objects within the context of an Observer. More... | |
class | CategoryLevel |
The CategoryLevel class contains information for a single category level. More... | |
class | ConstSubjectIterator |
An non-const iterator which iterates throught the subjects of an Observer. More... | |
class | ContextManager |
A class which represents a context manager. More... | |
class | Factory |
A factory class which can produce class instances through registered factory interfaces. More... | |
class | FactoryInterface |
Factory interface which is used by factories to create instances of registered class types. More... | |
class | FactoryItem |
Factory item class which is used inside classes which can register themselves as items in factories. More... | |
struct | FactoryItemID |
A structure storing data related to a factory interface. More... | |
class | FileLocker |
The FileLocker class provides a simple mechanism to create and manage file locking using a .lck file with lock information. More... | |
class | FileSetInfo |
The FileSetInfo class provides information about a set of files. More... | |
class | FileUtils |
The FileUtils class provides commonly used file related functionality. More... | |
struct | InstanceFactoryInfo |
The InstanceFactoryInfo struct contains all the information required to create an object instance using the object manager. The InstanceFactoryInfo struct contains all the information required to create an instance through the Qtilities::Core::Interfaces::IFactoryProvider::createInstance() method. More... | |
class | MultiContextProperty |
A MultiContextProperty provides a property which has different values in different contexts. More... | |
class | ObjectManager |
The ObjectManager provides object management features to the developer. More... | |
class | Observer |
The observer class is an extended implementation of an observer in the subject-observer pattern. More... | |
class | ObserverAwareBase |
The ObserverAwareBase class provides everything that is needed to make an object aware of an observer. More... | |
class | ObserverData |
The ObserverData class contains data which is shared by different references of the same observer. More... | |
class | ObserverDotWriter |
The ObserverDotWriter class generate dot scripts to create dot graphs for an observer tree. More... | |
class | ObserverHints |
The ObserverHints class contains display hints for an Observer class. More... | |
class | ObserverMimeData |
The ObserverMimeData stores information about subjects when Qtilities does drag and drops between ObserverWidget views. More... | |
class | ObserverRelationalTable |
The ObserverRelationalTable class is a data structure which stores relational data about an observer tree. More... | |
class | PointerList |
The PointerList class monitors the lifetime of objects attached to it. More... | |
class | PointerListDeleter |
The PointerListDeleter is a base class from which PointerList inherits. More... | |
class | PropertyDiffInfo |
The PropertyDiffInfo class is used to provide information of property differences between two objects. More... | |
struct | PropertySpecification |
The PropertySpecification structure is used to define an available property through the . More... | |
class | QtilitiesCategory |
A QtilitiesCategory object represents a category in Qtilities. More... | |
class | QtilitiesCoreApplication |
The QtilitiesCoreApplication class is the same as QCoreApplication with added functionality. More... | |
class | QtilitiesFileInfo |
QtilitiesFileInfo is a class which extends QFileInfo with additional functionality. More... | |
class | QtilitiesProcess |
An easy to use way to launch external processes through an extended wrapper around QProcess. More... | |
class | QtilitiesProperty |
The base class of all the different Qtilities property types. More... | |
class | QtilitiesPropertyChangeEvent |
The QtilitiesPropertyChangeEvent is an event which is posted to objects to notify them about property changes. More... | |
class | RelationalTableEntry |
The RelationalTableEntry class represents a single entry in an observer relational table. More... | |
struct | RelationalTableEntryData |
The RelationalTableEntryData stores private data used by the RelationalTableEntry class. More... | |
class | SharedProperty |
A SharedProperty is a basic implementation of QtilitiesProperty. More... | |
class | SubjectFilterTemplate |
A template subject filter. More... | |
class | SubjectIterator |
An non-const iterator which iterates throught the subjects of an Observer. More... | |
class | SubjectTypeFilter |
A subject filter which only allows attachement of specific object types. More... | |
struct | SubjectTypeInfo |
The SubjectTypeInfo structure is used to define subject types. More... | |
class | Task |
The Task class is a ready to use implementation of the Qtilities::Core::Interfaces::ITask interface. More... | |
class | TaskManager |
A class which represents a task manager. More... | |
class | TreeIterator |
An iterator which iterates through an Observer tree (thus also Qtilities::CoreGui::TreeNode). More... | |
class | VersionInformation |
VersionInformation provides version information about a specific instance, for example a plugin. More... | |
class | VersionNumber |
VersionNumber represents a single version number. More... |
Namespace containing all the classes which forms part of the Core Module.
To use this module, add the following to your .pro file:
To include all files in this module:
For more information about the modules in Qtilities, see Modules Overview.
Qtilities : Reference Documentation | Back to top |
Copyright © 2009-2013, Jaco Naudé
|