Seamly2D
Code documentation
vpropertyset_p.h
Go to the documentation of this file.
1
/************************************************************************
2
**
3
** @file vpropertyset_p.h
4
** @author hedgeware <internal(at)hedgeware.net>
5
** @date
6
**
7
** @brief
8
** @copyright
9
** All rights reserved. This program and the accompanying materials
10
** are made available under the terms of the GNU Lesser General Public License
11
** (LGPL) version 2.1 which accompanies this distribution, and is available at
12
** http://www.gnu.org/licenses/lgpl-2.1.html
13
**
14
** This library is distributed in the hope that it will be useful,
15
** but WITHOUT ANY WARRANTY; without even the implied warranty of
16
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17
** Lesser General Public License for more details.
18
**
19
*************************************************************************/
20
21
#ifndef VPROPERTYSET_P_H
22
#define VPROPERTYSET_P_H
23
24
// ONLY INCLUDE THIS IN .CPP FILES
25
26
#include <QMap>
27
#include <QString>
28
29
namespace
VPE
30
{
31
32
class
VProperty;
33
34
class
VPropertySetPrivate
35
{
36
public
:
37
//! Property map (ID, Property)
38
QMap<QString, VProperty*>
Properties
;
// All the Properties managed by this model are being stored in this map for
39
//quick access
40
41
//! List containing the root properties
42
QList<VProperty*>
RootProperties
;
43
44
//! Constructor
45
VPropertySetPrivate
()
46
:
Properties
(
QMap
<QString,
VProperty
*>()),
RootProperties
(
QList
<
VProperty
*>())
47
{}
48
49
private
:
50
Q_DISABLE_COPY(
VPropertySetPrivate
)
51
};
52
53
}
54
55
#endif
// VPROPERTYMODEL_P_H
QList
Definition:
vlayoutpaper.h:70
QMap
Definition:
vabstractconverter.h:69
VPE::VPropertySetPrivate
Definition:
vpropertyset_p.h:35
VPE::VPropertySetPrivate::RootProperties
QList< VProperty * > RootProperties
List containing the root properties.
Definition:
vpropertyset_p.h:42
VPE::VPropertySetPrivate::VPropertySetPrivate
VPropertySetPrivate()
Constructor.
Definition:
vpropertyset_p.h:45
VPE::VPropertySetPrivate::Properties
QMap< QString, VProperty * > Properties
Property map (ID, Property)
Definition:
vpropertyset_p.h:38
VPE::VProperty
Definition:
vproperty.h:57
VPE
Definition:
lineweight_property.h:46
src
libs
vpropertyexplorer
vpropertyset_p.h
Generated by
1.9.1