aboutToBeDeleted() | Qtilities::Core::Observer | signal |
AccessMode enum name | Qtilities::Core::Observer | |
accessMode(QtilitiesCategory category=QtilitiesCategory()) const | Qtilities::Core::Observer | |
AccessModeScope enum name | Qtilities::Core::Observer | |
accessModeScope() const | Qtilities::Core::Observer | inline |
accessModeScopeToString(AccessModeScope access_mode_scope) | Qtilities::Core::Observer | static |
accessModeToString(AccessMode access_mode) | Qtilities::Core::Observer | static |
Allowed enum value | Qtilities::Core::Observer | |
allSubjectsAboutToBeDeleted() | Qtilities::Core::Observer | signal |
allSubjectsAboutToBeDetached() | Qtilities::Core::Observer | signal |
allSubjectsDeleted() | Qtilities::Core::Observer | signal |
allSubjectsDetached() | Qtilities::Core::Observer | signal |
applicationExportVersion() const | Qtilities::Core::Interfaces::IExportable | |
attachSubject(QObject *obj, Observer::ObjectOwnership ownership=Observer::ManualOwnership, QString *rejectMsg=0, bool import_cycle=false) | Qtilities::Core::Observer | virtual |
attachSubjects(QList< QObject * > objects, Observer::ObjectOwnership ownership=Observer::ManualOwnership, QString *rejectMsg=0, bool import_cycle=false) | Qtilities::Core::Observer | virtual |
attachSubjects(ObserverMimeData *mime_data_object, Observer::ObjectOwnership ownership=Observer::ManualOwnership, QString *rejectMsg=0, bool import_cycle=false) | Qtilities::Core::Observer | virtual |
AutoOwnership enum value | Qtilities::Core::Observer | |
Binary enum value | Qtilities::Core::Interfaces::IExportable | |
broadcastModificationStateChangesEnabled() const | Qtilities::Core::Observer | |
canAttach(QObject *obj, Observer::ObjectOwnership ownership=Observer::ManualOwnership, QString *rejectMsg=0, bool silent=false) const | Qtilities::Core::Observer | |
canAttach(ObserverMimeData *mime_data_object, QString *rejectMsg=0, bool silent=false) const | Qtilities::Core::Observer | |
canDetach(QObject *obj, QString *rejectMsg=0) const | Qtilities::Core::Observer | |
CategorizedScope enum value | Qtilities::Core::Observer | |
categoryAccessMode(const QtilitiesCategory &category) const | Qtilities::Core::Observer | |
clearExportTask() | Qtilities::Core::Observer | virtual |
Complete enum value | Qtilities::Core::Interfaces::IExportable | |
Conditional enum value | Qtilities::Core::Observer | |
contains(const QObject *object) const | Qtilities::Core::Observer | |
containsSubjectWithName(const QString &subject_name, Qt::CaseSensitivity cs=Qt::CaseSensitive) const | Qtilities::Core::Observer | |
copyHints(ObserverHints *display_hints) | Qtilities::Core::Observer | |
CyclicProcess enum value | Qtilities::Core::Observer | |
dataChanged(Observer *observer=0) | Qtilities::Core::Observer | signal |
deleteAll(const QString &base_class_name="QObject", bool refresh_views=true) | Qtilities::Core::Observer | virtualslot |
DeleteImmediately enum value | Qtilities::Core::Observer | |
DeleteLater enum value | Qtilities::Core::Observer | |
detachAll() | Qtilities::Core::Observer | virtualslot |
detachSubject(QObject *obj, QString *rejectMsg=0) | Qtilities::Core::Observer | virtualslot |
detachSubjects(QList< QObject * > objects, QString *rejectMsg=0) | Qtilities::Core::Observer | virtualslot |
displayHints() const | Qtilities::Core::Observer | |
duplicate(QString *error_msg=0, int properties_to_copy=0, ExportResultFlags *result_flags=0) const | Qtilities::Core::Interfaces::IExportable | |
duplicateInstance(IExportable *obj, QString *error_msg=0, int properties_to_copy=0, ExportResultFlags *result_flags=0) | Qtilities::Core::Interfaces::IExportable | inlinestatic |
endProcessingCycle(bool broadcast=true) | Qtilities::Core::Observer | virtual |
endTreeProcessingCycle(bool broadcast=true) | Qtilities::Core::Observer | virtual |
EvaluationResult enum name | Qtilities::Core::Observer | |
eventFilter(QObject *object, QEvent *event) | Qtilities::Core::Observer | |
exportBinary(QDataStream &stream) const | Qtilities::Core::Observer | virtual |
ExportMode enum name | Qtilities::Core::Interfaces::IExportable | |
exportModeToString(ExportMode export_mode) | Qtilities::Core::Interfaces::IExportable | static |
exportTask() const | Qtilities::Core::Interfaces::IExportable | virtual |
exportVersion() const | Qtilities::Core::Interfaces::IExportable | inline |
exportXml(QDomDocument *doc, QDomElement *object_node) const | Qtilities::Core::Observer | virtual |
Failed enum value | Qtilities::Core::Interfaces::IExportable | |
FailedContinue enum value | Qtilities::Core::Interfaces::IExportable | |
FailedResult enum value | Qtilities::Core::Interfaces::IExportable | |
FullAccess enum value | Qtilities::Core::Observer | |
getMultiContextPropertyValue(const QObject *obj, const char *property_name) const | Qtilities::Core::Observer | |
GlobalScope enum value | Qtilities::Core::Observer | |
hasCategory(const QtilitiesCategory &category) const | Qtilities::Core::Observer | |
hasSubjectFilter(const QString &filter_name) const | Qtilities::Core::Observer | |
importBinary(QDataStream &stream, QList< QPointer< QObject > > &import_list) | Qtilities::Core::Observer | virtual |
importXml(QDomDocument *doc, QDomElement *object_node, QList< QPointer< QObject > > &import_list) | Qtilities::Core::Observer | virtual |
Incomplete enum value | Qtilities::Core::Interfaces::IExportable | |
installSubjectFilter(AbstractSubjectFilter *subject_filter) | Qtilities::Core::Observer | |
instanceFactoryInfo() const | Qtilities::Core::Observer | virtual |
InvalidAccess enum value | Qtilities::Core::Observer | |
isConst(const QtilitiesCategory &access_mode=QtilitiesCategory()) const | Qtilities::Core::Observer | |
isExportable() const | Qtilities::Core::Interfaces::IExportable | inline |
isModified() const | Qtilities::Core::Observer | virtual |
isParentInHierarchy(const Observer *obj_to_check, const Observer *observer) | Qtilities::Core::Observer | static |
IsParentObserver enum value | Qtilities::Core::Observer | |
isProcessingCycleActive() const | Qtilities::Core::Observer | |
isSupportedType(const QString &meta_type, Observer *observer) | Qtilities::Core::Observer | static |
LastScopedObserver enum value | Qtilities::Core::Observer | |
layoutChanged(QList< QPointer< QObject > > new_selection=QList< QPointer< QObject > >()) | Qtilities::Core::Observer | signal |
LockedAccess enum value | Qtilities::Core::Observer | |
ManualOwnership enum value | Qtilities::Core::Observer | |
modificationStateChanged(bool is_modified) const | Qtilities::Core::Observer | virtualsignal |
monitoredProperties() const | Qtilities::Core::Observer | |
monitoredPropertyChanged(const char *property_name, QList< QObject * > objects=QList< QObject * >()) | Qtilities::Core::Observer | signal |
monitorSubjectModificationState(QObject *obj) | Qtilities::Core::Observer | |
None enum value | Qtilities::Core::Interfaces::IExportable | |
NotificationTarget enum name | Qtilities::Core::Interfaces::IModificationNotifier | |
NotifyListeners enum value | Qtilities::Core::Interfaces::IModificationNotifier | |
NotifyNone enum value | Qtilities::Core::Interfaces::IModificationNotifier | |
NotifySubjects enum value | Qtilities::Core::Interfaces::IModificationNotifier | |
numberOfSubjectsChanged(Observer::SubjectChangeIndication change_indication, QList< QPointer< QObject > > objects=QList< QPointer< QObject > >()) | Qtilities::Core::Observer | signal |
objectBase() | Qtilities::Core::Observer | inlinevirtual |
objectBase() const | Qtilities::Core::Observer | inlinevirtual |
ObjectDeletionPolicy enum name | Qtilities::Core::Observer | |
objectDeletionPolicy() const | Qtilities::Core::Observer | |
objectDeletionPolicyToString(ObjectDeletionPolicy object_deletion_policy) | Qtilities::Core::Observer | static |
objectOriginID() const | Qtilities::Core::Interfaces::IObjectBase | inline |
ObjectOwnership enum name | Qtilities::Core::Observer | |
objectOwnershipToString(ObjectOwnership ownership) | Qtilities::Core::Observer | static |
Observer(const QString &observer_name=QString(), const QString &observer_description=QString(), QObject *parent=0) | Qtilities::Core::Observer | |
Observer(const Observer &other) | Qtilities::Core::Observer | |
observerDescription() const | Qtilities::Core::Observer | inline |
observerID() const | Qtilities::Core::Observer | inline |
observerList(QList< QPointer< QObject > > &object_list) | Qtilities::Core::Observer | static |
observerName(int parent_id=-1) const | Qtilities::Core::Observer | |
ObserverScopeOwnership enum value | Qtilities::Core::Observer | |
operator<<(QObject *subject) | Qtilities::Core::Observer | inline |
OwnedBySubjectOwnership enum value | Qtilities::Core::Observer | |
parentCount(const QObject *obj) | Qtilities::Core::Observer | static |
parentReferences(const QObject *obj) | Qtilities::Core::Observer | static |
processingCycleCount() const | Qtilities::Core::Observer | |
processingCycleEnded() | Qtilities::Core::Observer | signal |
processingCycleStarted() | Qtilities::Core::Observer | signal |
propertyChangeFiltered(const char *property_name, QList< QObject * > objects=QList< QObject * >()) | Qtilities::Core::Observer | signal |
qtilitiesPropertyChangeEventsEnabled() const | Qtilities::Core::Observer | |
ReadOnlyAccess enum value | Qtilities::Core::Observer | |
refreshViewsData(bool force=false) | Qtilities::Core::Observer | |
refreshViewsLayout(QList< QPointer< QObject > > new_selection=QList< QPointer< QObject > >(), bool force=false) | Qtilities::Core::Observer | |
Rejected enum value | Qtilities::Core::Observer | |
renameCategory(const QtilitiesCategory &old_category, const QtilitiesCategory &new_category, bool match_exactly=true) | Qtilities::Core::Observer | |
reservedProperties() const | Qtilities::Core::Observer | |
resetProcessingCycleCount(bool broadcast=true) | Qtilities::Core::Observer | |
Result enum name | Qtilities::Core::Interfaces::IExportable | |
setAccessMode(AccessMode mode, QtilitiesCategory category=QtilitiesCategory()) | Qtilities::Core::Observer | |
setAccessModeScope(AccessModeScope access_mode_scope) | Qtilities::Core::Observer | |
setApplicationExportVersion(quint32 version) | Qtilities::Core::Observer | virtual |
setExportTask(ITask *task) | Qtilities::Core::Observer | virtual |
setExportVersion(Qtilities::ExportVersion version) | Qtilities::Core::Observer | virtual |
setFactoryData(InstanceFactoryInfo factory_data) | Qtilities::Core::Observer | protected |
setIsExportable(bool new_is_exportable) | Qtilities::Core::Interfaces::IExportable | inlinevirtual |
setModificationState(bool new_state, IModificationNotifier::NotificationTargets notification_targets=IModificationNotifier::NotifyListeners, bool force_notifications=false) | Qtilities::Core::Observer | slot |
Qtilities::Core::Interfaces::IModificationNotifier::setModificationState(bool new_state, NotificationTargets notification_targets=NotifyListeners, bool force_notifications=false)=0 | Qtilities::Core::Interfaces::IModificationNotifier | pure virtual |
setMonitorSubjectModificationState(QObject *obj, bool monitor) | Qtilities::Core::Observer | |
setMultiContextPropertyValue(QObject *obj, const char *property_name, const QVariant &new_value) const | Qtilities::Core::Observer | |
setObjectDeletionPolicy(ObjectDeletionPolicy object_deletion_policy) | Qtilities::Core::Observer | |
setObjectOriginID(const QString &object_origin_id) | Qtilities::Core::Interfaces::IObjectBase | inline |
setObserverDescription(const QString &description) | Qtilities::Core::Observer | inline |
setSubjectLimit(int subject_limit) | Qtilities::Core::Observer | |
SpecificObserverOwnership enum value | Qtilities::Core::Observer | |
startProcessingCycle() | Qtilities::Core::Observer | virtual |
startTreeProcessingCycle() | Qtilities::Core::Observer | virtual |
stringToAccessMode(const QString &access_mode_string) | Qtilities::Core::Observer | static |
stringToAccessModeScope(const QString &access_mode_scope_string) | Qtilities::Core::Observer | static |
stringToExportMode(const QString &export_mode_string) | Qtilities::Core::Interfaces::IExportable | static |
stringToObjectDeletionPolicy(const QString &object_deletion_policy_string) | Qtilities::Core::Observer | static |
stringToObjectOwnership(const QString &ownership_string) | Qtilities::Core::Observer | static |
SubjectAdded enum value | Qtilities::Core::Observer | |
subjectAt(int i) const | Qtilities::Core::Observer | |
subjectCategories() const | Qtilities::Core::Observer | |
subjectCategoryInContext(const QObject *obj) const | Qtilities::Core::Observer | |
SubjectChangeIndication enum name | Qtilities::Core::Observer | |
subjectCount(const QString &base_class_name=QString()) const | Qtilities::Core::Observer | |
subjectDeleted(QObject *obj) | Qtilities::Core::Observer | signal |
subjectDisplayedNameInContext(const QObject *obj, bool check_displayed_name_property=true, bool validate_object=false) const | Qtilities::Core::Observer | |
subjectDisplayedNames(const QString &base_class_name="QObject") const | Qtilities::Core::Observer | |
subjectEventFilteringEnabled() const | Qtilities::Core::Observer | |
subjectFilters() const | Qtilities::Core::Observer | |
subjectID(int i) const | Qtilities::Core::Observer | |
subjectID(const QString &subject_name, Qt::CaseSensitivity cs=Qt::CaseSensitive) const | Qtilities::Core::Observer | |
subjectIDs() const | Qtilities::Core::Observer | |
subjectLimit() const | Qtilities::Core::Observer | inline |
subjectMap() | Qtilities::Core::Observer | |
subjectNameInContext(const QObject *obj) const | Qtilities::Core::Observer | |
subjectNames(const QString &base_class_name="QObject") const | Qtilities::Core::Observer | |
subjectNamesByCategory(const QtilitiesCategory &category) const | Qtilities::Core::Observer | |
subjectObserverReferences() const | Qtilities::Core::Observer | |
subjectOwnershipInContext(const QObject *obj) const | Qtilities::Core::Observer | |
subjectReference(int ID) const | Qtilities::Core::Observer | |
subjectReference(const QString &subject_name, Qt::CaseSensitivity cs=Qt::CaseSensitive) const | Qtilities::Core::Observer | |
subjectReferenceCategoryMap() const | Qtilities::Core::Observer | |
subjectReferences(const QString &base_class_name=QString()) const | Qtilities::Core::Observer | |
subjectReferencesByCategory(const QtilitiesCategory &category) const | Qtilities::Core::Observer | |
SubjectRemoved enum value | Qtilities::Core::Observer | |
SuccessResult enum value | Qtilities::Core::Interfaces::IExportable | |
supportedFormats() const | Qtilities::Core::Observer | virtual |
toggleBroadcastModificationStateChanges(bool toggle) | Qtilities::Core::Observer | |
toggleQtilitiesPropertyChangeEvents(bool toggle) | Qtilities::Core::Observer | |
toggleSubjectEventFiltering(bool toggle) | Qtilities::Core::Observer | |
treeAt(int i) const | Qtilities::Core::Observer | |
treeChildren(const QString &base_class_name="QObject", int limit=-1, int iterator_id=-1) const | Qtilities::Core::Observer | |
treeContains(QObject *tree_item) const | Qtilities::Core::Observer | |
treeCount(const QString &base_class_name=QString()) | Qtilities::Core::Observer | |
uninstallSubjectFilter(AbstractSubjectFilter *subject_filter) | Qtilities::Core::Observer | |
useDisplayHints() | Qtilities::Core::Observer | |
validateQtilitiesExportVersion(Qtilities::ExportVersion export_version, ITask *task=0) | Qtilities::Core::Interfaces::IExportable | static |
validateQtilitiesImportVersion(Qtilities::ExportVersion import_version, ITask *task=0) | Qtilities::Core::Interfaces::IExportable | static |
VersionSupported enum value | Qtilities::Core::Interfaces::IExportable | |
VersionTooNew enum value | Qtilities::Core::Interfaces::IExportable | |
VersionTooOld enum value | Qtilities::Core::Interfaces::IExportable | |
XML enum value | Qtilities::Core::Interfaces::IExportable | |
~Observer() | Qtilities::Core::Observer | virtual |