QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
RProperty.h
Go to the documentation of this file.
1#ifndef RPROPERTY_H
2#define RPROPERTY_H
3
4#include <QSet>
5
6#include "RObject.h"
7#include "RPropertyTypeId.h"
8
9class RDocument;
10
37
39
40#endif
Q_DECLARE_METATYPE(RMath *)
A graphics document contains and owns entities, layers, user coordinate systems, variables,...
Definition RDocument.h:78
Copyright (c) 2011-2018 by Andrew Mustun.
Definition RPropertyAttributes.h:42
Property with type ID, value and attributes.
Definition RProperty.h:16
RPropertyAttributes attributes
Definition RProperty.h:33
QVariant value
Definition RProperty.h:34
const RDocument * document
Definition RProperty.h:29
RPropertyTypeId propertyTypeId
Definition RProperty.h:31
const QSet< RObject::Id > * objectIds
Definition RProperty.h:30
bool showOnRequest
Definition RProperty.h:32
RS::EntityType entityTypeFilter
Definition RProperty.h:35
RProperty(const RDocument &document, const QSet< RObject::Id > &objectIds, const RPropertyTypeId &propertyTypeId, bool showOnRequest, RS::EntityType entityTypeFilter)
Definition RProperty.h:18
Copyright (c) 2011-2018 by Andrew Mustun.
Definition RPropertyTypeId.h:54
EntityType
Entity types used for property handling / filtering.
Definition RS.h:227