Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qqmlpropertycache_p.h File Reference

(a910cd9f1379e87953922a7642f313ef980ae9a2)

#include <private/qlinkedstringhash_p.h>
#include <private/qqmlenumdata_p.h>
#include <private/qqmlenumvalue_p.h>
#include <private/qqmlpropertydata_p.h>
#include <private/qqmlrefcount_p.h>
#include <private/qexpected_p.h>
#include <QtCore/qvarlengtharray.h>
#include <QtCore/qvector.h>
#include <QtCore/qversionnumber.h>
#include <QtCore/qxpfunctional.h>
#include <QtCore/qloggingcategory.h>
#include <limits>
Include dependency graph for qqmlpropertycache_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QQmlMetaObjectPointer
class  QQmlPropertyCache
struct  QQmlPropertyCache::ConstPtr

Namespaces

namespace  OverrideSemantics

Typedefs

using OverrideSemantics::HandlerRef

Enumerations

enum class  OverrideSemantics::Status : uint8_t {
  OverrideSemantics::Valid = 0 , OverrideSemantics::NoOverride , OverrideSemantics::MissingBase , OverrideSemantics::OverridingFinal ,
  OverrideSemantics::OverridingNonVirtual , OverrideSemantics::OverridingNonVirtualError , OverrideSemantics::MissingOverrideOrFinalSpecifier , OverrideSemantics::InvokabilityMismatch ,
  OverrideSemantics::Unknown
}
enum class  OverrideSemantics::CheckMode : uint8_t { OverrideSemantics::Minimal = 0 , OverrideSemantics::Full }

Functions

bool OverrideSemantics::isValidOverride (Status res)
Status OverrideSemantics::handleOverride (QQmlPropertyData &overridingProperty, QQmlPropertyData *existingProperty, CheckMode mode)