QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
RProperty Class Reference

Property with type ID, value and attributes. More...

#include <RProperty.h>

Public Member Functions

 RProperty (const RDocument &document, const QSet< RObject::Id > &objectIds, const RPropertyTypeId &propertyTypeId, bool showOnRequest, RS::EntityType entityTypeFilter)
 

Public Attributes

RPropertyAttributes attributes
 
const RDocumentdocument
 
RS::EntityType entityTypeFilter
 
const QSet< RObject::Id > * objectIds
 
RPropertyTypeId propertyTypeId
 
bool showOnRequest
 
QVariant value
 

Detailed Description

Property with type ID, value and attributes.

Used for concurrent property collection.

Constructor & Destructor Documentation

◆ RProperty()

RProperty::RProperty ( const RDocument & document,
const QSet< RObject::Id > & objectIds,
const RPropertyTypeId & propertyTypeId,
bool showOnRequest,
RS::EntityType entityTypeFilter )
inline

Member Data Documentation

◆ attributes

RPropertyAttributes RProperty::attributes

◆ document

const RDocument* RProperty::document

◆ entityTypeFilter

RS::EntityType RProperty::entityTypeFilter

◆ objectIds

const QSet<RObject::Id>* RProperty::objectIds

◆ propertyTypeId

RPropertyTypeId RProperty::propertyTypeId

◆ showOnRequest

bool RProperty::showOnRequest

◆ value

QVariant RProperty::value

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