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
QQStyleKitPropertyPath Class Reference

#include <qqstylekitpropertypath_p.h>

Collaboration diagram for QQStyleKitPropertyPath:

Public Types

enum class  Flag { ExcludeSubtype , IncludeSubtype }

Public Member Functions

 QQStyleKitPropertyPath ()
 QQStyleKitPropertyPath (const QQStyleKitPropertyGroup *group, QQSK::Property property=QQSK::Property::NoProperty, Flag flag=Flag::IncludeSubtype)
QQSK::Property property () const
QString toString () const
PropertyPathId pathId () const
QQSK::PropertyGroup subType () const
PropertyStorageId createStorageId (QQSK::State state) const

Static Public Member Functions

static QString pathIdToPathString (PropertyPathId pathId)
static QString storageIdToPathString (PropertyStorageId storageId)
static QQSK::PropertyGroup extractSubtype (PropertyPathId pathId)
static QQSK::State extractState (PropertyStorageId storageId)
static PropertyPathId extractPropertyPathId (PropertyStorageId storageId, QQStyleKitPropertyPath::Flag flag=QQStyleKitPropertyPath::Flag::IncludeSubtype)

Detailed Description

Definition at line 82 of file qqstylekitpropertypath_p.h.

Member Enumeration Documentation

◆ Flag

enum class QQStyleKitPropertyPath::Flag
strong
Enumerator
ExcludeSubtype 
IncludeSubtype 

Definition at line 86 of file qqstylekitpropertypath_p.h.

Constructor & Destructor Documentation

◆ QQStyleKitPropertyPath() [1/2]

QQStyleKitPropertyPath::QQStyleKitPropertyPath ( )
inline

Definition at line 92 of file qqstylekitpropertypath_p.h.

◆ QQStyleKitPropertyPath() [2/2]

QQStyleKitPropertyPath::QQStyleKitPropertyPath ( const QQStyleKitPropertyGroup * group,
QQSK::Property property = QQSK::Property::NoProperty,
Flag flag = Flag::IncludeSubtype )

Definition at line 12 of file qqstylekitpropertypath.cpp.

References QQStyleKitPropertyGroup::groupSpace().

Here is the call graph for this function:

Member Function Documentation

◆ createStorageId()

PropertyStorageId QQStyleKitPropertyPath::createStorageId ( QQSK::State state) const
inline

Definition at line 120 of file qqstylekitpropertypath_p.h.

◆ extractPropertyPathId()

PropertyPathId QQStyleKitPropertyPath::extractPropertyPathId ( PropertyStorageId storageId,
QQStyleKitPropertyPath::Flag flag = QQStyleKitPropertyPath::Flag::IncludeSubtype )
inlinestatic

Definition at line 153 of file qqstylekitpropertypath_p.h.

◆ extractState()

QQSK::State QQStyleKitPropertyPath::extractState ( PropertyStorageId storageId)
inlinestatic

Definition at line 143 of file qqstylekitpropertypath_p.h.

◆ extractSubtype()

QQSK::PropertyGroup QQStyleKitPropertyPath::extractSubtype ( PropertyPathId pathId)
inlinestatic

Definition at line 133 of file qqstylekitpropertypath_p.h.

◆ pathId()

PropertyPathId QQStyleKitPropertyPath::pathId ( ) const
inline

Definition at line 104 of file qqstylekitpropertypath_p.h.

◆ pathIdToPathString()

QString QQStyleKitPropertyPath::pathIdToPathString ( PropertyPathId pathId)
static

Definition at line 29 of file qqstylekitpropertypath.cpp.

◆ property()

QQSK::Property QQStyleKitPropertyPath::property ( ) const
inline

Definition at line 98 of file qqstylekitpropertypath_p.h.

◆ storageIdToPathString()

QString QQStyleKitPropertyPath::storageIdToPathString ( PropertyStorageId storageId)
static

Definition at line 89 of file qqstylekitpropertypath.cpp.

◆ subType()

QQSK::PropertyGroup QQStyleKitPropertyPath::subType ( ) const
inline

Definition at line 115 of file qqstylekitpropertypath_p.h.

◆ toString()

QString QQStyleKitPropertyPath::toString ( ) const
inline

Definition at line 99 of file qqstylekitpropertypath_p.h.


The documentation for this class was generated from the following files: