QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RPropertyChange.h
Go to the documentation of this file.
1 
20 #ifndef RPROPERTYCHANGE_H
21 #define RPROPERTYCHANGE_H
22 
23 #include "core_global.h"
24 
25 #include <QVariant>
26 
27 #include "RObject.h"
28 #include "RPropertyTypeId.h"
29 
30 class RStorage;
31 class RExporter;
32 
37 public:
38  RPropertyChange(RPropertyTypeId propertyTypeId, QVariant oldValue,
39  QVariant newValue);
41  QVariant oldValue;
42  QVariant newValue;
43 };
44 
45 QCADCORE_EXPORT QDebug operator<<(QDebug dbg, const RPropertyChange& p);
46 
47 typedef QMap<int, QList<RPropertyChange> > _RMapIntPropertyChange;
51 
52 #endif