blob: 24a2b90351afcacdd8b6204d7c9f0ad3cf7d5a59 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
|
set(SRCDIR "${PROJECT_SOURCE_DIR}/share/qtcreator/qml/qmlpuppet")
set(DESTDIR "${IDE_LIBEXEC_PATH}")
if (APPLE)
string(APPEND DESTDIR "/qmldesigner")
endif()
add_qtc_executable(qml2puppet
DEPENDS
Qt5::CorePrivate Qt5::Widgets Qt5::QmlPrivate
Qt5::QuickPrivate Qt5::Network Qt5::GuiPrivate
SOURCES
"${SRCDIR}/qml2puppet/qml2puppetmain.cpp"
"${SRCDIR}/qmlpuppet.qrc"
DESTINATION ${DESTDIR}
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/commands"
INCLUDES "${PROJECT_SOURCE_DIR}/src/libs"
SOURCES
changeauxiliarycommand.cpp changeauxiliarycommand.h
changebindingscommand.cpp changebindingscommand.h
changefileurlcommand.cpp changefileurlcommand.h
changeidscommand.cpp changeidscommand.h
changenodesourcecommand.cpp changenodesourcecommand.h
changestatecommand.cpp changestatecommand.h
changevaluescommand.cpp changevaluescommand.h
childrenchangedcommand.cpp childrenchangedcommand.h
clearscenecommand.cpp clearscenecommand.h
completecomponentcommand.cpp completecomponentcommand.h
componentcompletedcommand.cpp componentcompletedcommand.h
createinstancescommand.cpp createinstancescommand.h
createscenecommand.cpp createscenecommand.h
debugoutputcommand.cpp debugoutputcommand.h
endpuppetcommand.cpp endpuppetcommand.h
informationchangedcommand.cpp informationchangedcommand.h
pixmapchangedcommand.cpp pixmapchangedcommand.h
puppetalivecommand.cpp puppetalivecommand.h
removeinstancescommand.cpp removeinstancescommand.h
removepropertiescommand.cpp removepropertiescommand.h
removesharedmemorycommand.cpp removesharedmemorycommand.h
reparentinstancescommand.cpp reparentinstancescommand.h
statepreviewimagechangedcommand.cpp statepreviewimagechangedcommand.h
synchronizecommand.cpp synchronizecommand.h
tokencommand.cpp tokencommand.h
changeselectioncommand.cpp changeselectioncommand.h
update3dviewstatecommand.cpp update3dviewstatecommand.h
puppettocreatorcommand.cpp puppettocreatorcommand.h
inputeventcommand.cpp inputeventcommand.h
view3dactioncommand.cpp view3dactioncommand.h
valueschangedcommand.cpp
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/container"
SOURCES
addimportcontainer.cpp addimportcontainer.h
idcontainer.cpp idcontainer.h
imagecontainer.cpp imagecontainer.h
informationcontainer.cpp informationcontainer.h
instancecontainer.cpp instancecontainer.h
mockuptypecontainer.cpp mockuptypecontainer.h
propertyabstractcontainer.cpp propertyabstractcontainer.h
propertybindingcontainer.cpp propertybindingcontainer.h
propertyvaluecontainer.cpp propertyvaluecontainer.h
reparentcontainer.cpp reparentcontainer.h
sharedmemory.h
)
extend_qtc_executable(qml2puppet
CONDITION UNIX
SOURCES_PREFIX "${SRCDIR}/container"
SOURCES
sharedmemory_unix.cpp
)
extend_qtc_executable(qml2puppet
CONDITION UNIX AND (NOT APPLE)
DEPENDS rt
)
extend_qtc_executable(qml2puppet
CONDITION NOT UNIX
SOURCES_PREFIX "${SRCDIR}/container"
SOURCES
sharedmemory_qt.cpp
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/instances"
SOURCES
nodeinstanceclientproxy.cpp nodeinstanceclientproxy.h
)
find_package(Qt5 5.15.0 COMPONENTS Quick3D QUIET)
extend_qtc_executable(qml2puppet
CONDITION TARGET Qt5::Quick3D
FEATURE_INFO "Qt Quick 3D"
DEPENDS Qt5::Quick3D Qt5::Quick3DPrivate
DEFINES QUICK3D_MODULE
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/interfaces"
SOURCES
commondefines.h
nodeinstanceclientinterface.h
nodeinstanceglobal.h
nodeinstanceserverinterface.cpp nodeinstanceserverinterface.h
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/qml2puppet/editor3d"
SOURCES
generalhelper.cpp generalhelper.h
mousearea3d.cpp mousearea3d.h
camerageometry.cpp camerageometry.h
lightgeometry.cpp lightgeometry.h
gridgeometry.cpp gridgeometry.h
selectionboxgeometry.cpp selectionboxgeometry.h
linegeometry.cpp linegeometry.h
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/qml2puppet/iconrenderer"
SOURCES
iconrenderer.cpp iconrenderer.h
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/qml2puppet/instances"
SOURCES
anchorchangesnodeinstance.cpp anchorchangesnodeinstance.h
behaviornodeinstance.cpp behaviornodeinstance.h
childrenchangeeventfilter.cpp childrenchangeeventfilter.h
componentnodeinstance.cpp componentnodeinstance.h
dummycontextobject.cpp dummycontextobject.h
dummynodeinstance.cpp dummynodeinstance.h
layoutnodeinstance.cpp layoutnodeinstance.h
nodeinstanceserver.cpp nodeinstanceserver.h
nodeinstancesignalspy.cpp nodeinstancesignalspy.h
objectnodeinstance.cpp objectnodeinstance.h
positionernodeinstance.cpp positionernodeinstance.h
qmlpropertychangesnodeinstance.cpp qmlpropertychangesnodeinstance.h
qmlstatenodeinstance.cpp qmlstatenodeinstance.h
qmltransitionnodeinstance.cpp qmltransitionnodeinstance.h
qt3dpresentationnodeinstance.cpp qt3dpresentationnodeinstance.h
qt5informationnodeinstanceserver.cpp qt5informationnodeinstanceserver.h
qt5nodeinstanceclientproxy.cpp qt5nodeinstanceclientproxy.h
qt5nodeinstanceserver.cpp qt5nodeinstanceserver.h
qt5previewnodeinstanceserver.cpp qt5previewnodeinstanceserver.h
qt5rendernodeinstanceserver.cpp qt5rendernodeinstanceserver.h
qt5testnodeinstanceserver.cpp qt5testnodeinstanceserver.h
quick3dnodeinstance.cpp quick3dnodeinstance.h
quickitemnodeinstance.cpp quickitemnodeinstance.h
servernodeinstance.cpp servernodeinstance.h
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/types"
SOURCES
enumeration.h
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/qmlprivategate"
SOURCES
designersupportdelegate.h
qmlprivategate_56.cpp qmlprivategate.h
)
|