Revision 5444009a

View differences:

GazeTkHub/GazeTkHub.pro
1
TEMPLATE = subdirs
2

  
3
# build must be last:
4
CONFIG += ordered
5
SUBDIRS +=  \
6
            GazeTkLib \
7
            Hub \
8
    				Plugins/DeviceEyetrackerDummy
9

  
10
# where to find the sub projects - give the folders
11
GazeTkLib.subdir = GazeTkLib
12
Hub.subdir  = Hub
13
DeviceEyetrackerDummy.subdir=Plugins/DeviceEyetrackerDummy
14

  
15
# Use .depends to specify that a project depends on another.
16
Hub.depends = GazeTkLib DeviceEyetrackerDummy
17

  
18

  
19

  
GazeTkHub/GazeTkHub.pro.user
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE QtCreatorProject>
3
<!-- Written by QtCreator 3.5.1, 2015-10-27T14:36:30. -->
4
<qtcreator>
5
 <data>
6
  <variable>EnvironmentId</variable>
7
  <value type="QByteArray">{c5a52d89-1b21-4d87-90c8-0ebc783297d0}</value>
8
 </data>
9
 <data>
10
  <variable>ProjectExplorer.Project.ActiveTarget</variable>
11
  <value type="int">0</value>
12
 </data>
13
 <data>
14
  <variable>ProjectExplorer.Project.EditorSettings</variable>
15
  <valuemap type="QVariantMap">
16
   <value type="bool" key="EditorConfiguration.AutoIndent">true</value>
17
   <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
18
   <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
19
   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
20
    <value type="QString" key="language">Cpp</value>
21
    <valuemap type="QVariantMap" key="value">
22
     <value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
23
    </valuemap>
24
   </valuemap>
25
   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
26
    <value type="QString" key="language">QmlJS</value>
27
    <valuemap type="QVariantMap" key="value">
28
     <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
29
    </valuemap>
30
   </valuemap>
31
   <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
32
   <value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
33
   <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
34
   <value type="int" key="EditorConfiguration.IndentSize">4</value>
35
   <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
36
   <value type="int" key="EditorConfiguration.MarginColumn">80</value>
37
   <value type="bool" key="EditorConfiguration.MouseHiding">true</value>
38
   <value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
39
   <value type="int" key="EditorConfiguration.PaddingMode">1</value>
40
   <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
41
   <value type="bool" key="EditorConfiguration.ShowMargin">false</value>
42
   <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
43
   <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
44
   <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
45
   <value type="int" key="EditorConfiguration.TabSize">8</value>
46
   <value type="bool" key="EditorConfiguration.UseGlobal">true</value>
47
   <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
48
   <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
49
   <value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
50
   <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
51
   <value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
52
  </valuemap>
53
 </data>
54
 <data>
55
  <variable>ProjectExplorer.Project.PluginSettings</variable>
56
  <valuemap type="QVariantMap"/>
57
 </data>
58
 <data>
59
  <variable>ProjectExplorer.Project.Target.0</variable>
60
  <valuemap type="QVariantMap">
61
   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.5.1 MSVC2013 32bit</value>
62
   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.5.1 MSVC2013 32bit</value>
63
   <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.55.win32_msvc2013_kit</value>
64
   <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
65
   <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
66
   <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
67
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
68
    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Entwicklung/CITEC.OpenSource/GazeTK/gazetk/build-GazeTkHub-Desktop_Qt_5_5_1_MSVC2013_32bit-Debug</value>
69
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
70
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
71
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
72
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
73
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
74
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
75
      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
76
      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value>
77
      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
78
      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
79
      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
80
      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
81
     </valuemap>
82
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
83
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
84
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
85
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
86
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
87
      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
88
      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
89
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
90
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
91
     </valuemap>
92
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
93
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
94
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
95
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
96
    </valuemap>
97
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
98
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
99
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
100
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
101
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
102
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
103
      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
104
      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
105
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
106
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
107
     </valuemap>
108
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
109
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value>
110
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
111
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
112
    </valuemap>
113
    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
114
    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
115
    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
116
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
117
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
118
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
119
    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
120
    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
121
   </valuemap>
122
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
123
    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Entwicklung/CITEC.OpenSource/GazeTK/gazetk/build-GazeTkHub-Desktop_Qt_5_5_1_MSVC2013_32bit-Release</value>
124
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
125
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
126
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
127
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
128
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
129
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
130
      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
131
      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value>
132
      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
133
      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
134
      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
135
      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
136
     </valuemap>
137
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
138
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
139
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
140
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
141
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
142
      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
143
      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
144
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
145
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
146
     </valuemap>
147
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
148
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
149
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
150
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
151
    </valuemap>
152
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
153
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
154
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
155
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
156
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
157
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
158
      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
159
      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
160
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
161
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
162
     </valuemap>
163
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
164
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value>
165
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
166
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
167
    </valuemap>
168
    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
169
    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
170
    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
171
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
172
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
173
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
174
    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
175
    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
176
   </valuemap>
177
   <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">2</value>
178
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
179
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
180
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
181
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment</value>
182
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
183
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
184
    </valuemap>
185
    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
186
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Lokales Deployment</value>
187
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
188
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
189
   </valuemap>
190
   <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
191
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
192
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
193
    <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
194
    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
195
    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
196
    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
197
    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
198
    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
199
    <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
200
    <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
201
    <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
202
    <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
203
    <value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
204
    <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
205
    <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
206
    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
207
    <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
208
    <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
209
    <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
210
    <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
211
     <value type="int">0</value>
212
     <value type="int">1</value>
213
     <value type="int">2</value>
214
     <value type="int">3</value>
215
     <value type="int">4</value>
216
     <value type="int">5</value>
217
     <value type="int">6</value>
218
     <value type="int">7</value>
219
     <value type="int">8</value>
220
     <value type="int">9</value>
221
     <value type="int">10</value>
222
     <value type="int">11</value>
223
     <value type="int">12</value>
224
     <value type="int">13</value>
225
     <value type="int">14</value>
226
    </valuelist>
227
    <value type="int" key="PE.EnvironmentAspect.Base">2</value>
228
    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
229
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Hub</value>
230
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
231
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:D:/Entwicklung/CITEC.OpenSource/GazeTK/gazetk/GazeTkHub/Hub/Hub.pro</value>
232
    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value>
233
    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">Hub/Hub.pro</value>
234
    <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value>
235
    <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">false</value>
236
    <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value>
237
    <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
238
    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
239
    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
240
    <value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
241
    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
242
    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
243
   </valuemap>
244
   <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
245
  </valuemap>
246
 </data>
247
 <data>
248
  <variable>ProjectExplorer.Project.TargetCount</variable>
249
  <value type="int">1</value>
250
 </data>
251
 <data>
252
  <variable>ProjectExplorer.Project.Updater.FileVersion</variable>
253
  <value type="int">18</value>
254
 </data>
255
 <data>
256
  <variable>Version</variable>
257
  <value type="int">18</value>
258
 </data>
259
</qtcreator>
GazeTkHub/GazeTkLib/GazeTkLib.pro
1
#-------------------------------------------------
2
#
3
# Project created by QtCreator 2015-10-27T12:47:38
4
#
5
#-------------------------------------------------
6
# Check if the config file exists
7
! include( ../common.pri ) {
8
    error( "Couldn't find the common.pri file!" )
9
}
10

  
11
QT       += network xml multimedia
12
QT       -= gui
13

  
14
INCLUDEPATH += include
15

  
16
TARGET = GazeTkLib
17
TEMPLATE = lib
18
CONFIG += staticlib
19

  
20
SOURCES += src/gazetklib.cpp
21

  
22
HEADERS += include/GazeTkLib.h
23
unix {
24
    target.path = /usr/lib
25
    INSTALLS += target
26
}
GazeTkHub/GazeTkLib/GazeTkLib.pro.user
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE QtCreatorProject>
3
<!-- Written by QtCreator 3.5.1, 2015-10-27T13:02:59. -->
4
<qtcreator>
5
 <data>
6
  <variable>EnvironmentId</variable>
7
  <value type="QByteArray">{c5a52d89-1b21-4d87-90c8-0ebc783297d0}</value>
8
 </data>
9
 <data>
10
  <variable>ProjectExplorer.Project.ActiveTarget</variable>
11
  <value type="int">0</value>
12
 </data>
13
 <data>
14
  <variable>ProjectExplorer.Project.EditorSettings</variable>
15
  <valuemap type="QVariantMap">
16
   <value type="bool" key="EditorConfiguration.AutoIndent">true</value>
17
   <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
18
   <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
19
   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
20
    <value type="QString" key="language">Cpp</value>
21
    <valuemap type="QVariantMap" key="value">
22
     <value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
23
    </valuemap>
24
   </valuemap>
25
   <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
26
    <value type="QString" key="language">QmlJS</value>
27
    <valuemap type="QVariantMap" key="value">
28
     <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
29
    </valuemap>
30
   </valuemap>
31
   <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
32
   <value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
33
   <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
34
   <value type="int" key="EditorConfiguration.IndentSize">4</value>
35
   <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
36
   <value type="int" key="EditorConfiguration.MarginColumn">80</value>
37
   <value type="bool" key="EditorConfiguration.MouseHiding">true</value>
38
   <value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
39
   <value type="int" key="EditorConfiguration.PaddingMode">1</value>
40
   <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
41
   <value type="bool" key="EditorConfiguration.ShowMargin">false</value>
42
   <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
43
   <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
44
   <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
45
   <value type="int" key="EditorConfiguration.TabSize">8</value>
46
   <value type="bool" key="EditorConfiguration.UseGlobal">true</value>
47
   <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
48
   <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
49
   <value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
50
   <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
51
   <value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
52
  </valuemap>
53
 </data>
54
 <data>
55
  <variable>ProjectExplorer.Project.PluginSettings</variable>
56
  <valuemap type="QVariantMap"/>
57
 </data>
58
 <data>
59
  <variable>ProjectExplorer.Project.Target.0</variable>
60
  <valuemap type="QVariantMap">
61
   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.5.1 MSVC2013 32bit</value>
62
   <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.5.1 MSVC2013 32bit</value>
63
   <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.55.win32_msvc2013_kit</value>
64
   <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
65
   <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
66
   <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
67
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
68
    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Entwicklung/CITEC.OpenSource/GazeTK/gazetk/GazeTkLib/build-GazeTkLib-Desktop_Qt_5_5_1_MSVC2013_32bit-Debug</value>
69
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
70
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
71
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
72
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
73
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
74
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
75
      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
76
      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value>
77
      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
78
      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
79
      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
80
      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
81
     </valuemap>
82
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
83
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
84
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
85
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
86
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
87
      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
88
      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
89
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
90
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
91
     </valuemap>
92
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
93
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
94
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
95
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
96
    </valuemap>
97
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
98
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
99
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
100
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
101
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
102
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
103
      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
104
      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
105
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
106
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
107
     </valuemap>
108
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
109
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value>
110
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
111
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
112
    </valuemap>
113
    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
114
    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
115
    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
116
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
117
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
118
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
119
    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
120
    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
121
   </valuemap>
122
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
123
    <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/Entwicklung/CITEC.OpenSource/GazeTK/gazetk/GazeTkLib/build-GazeTkLib-Desktop_Qt_5_5_1_MSVC2013_32bit-Release</value>
124
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
125
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
126
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
127
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
128
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
129
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
130
      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
131
      <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value>
132
      <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
133
      <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
134
      <value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
135
      <value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
136
     </valuemap>
137
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
138
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
139
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
140
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
141
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
142
      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
143
      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
144
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
145
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
146
     </valuemap>
147
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
148
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
149
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
150
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
151
    </valuemap>
152
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
153
     <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
154
      <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
155
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
156
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
157
      <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
158
      <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"/>
159
      <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
160
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
161
      <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
162
     </valuemap>
163
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
164
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Bereinigen</value>
165
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
166
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
167
    </valuemap>
168
    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
169
    <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
170
    <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
171
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
172
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
173
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
174
    <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
175
    <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
176
   </valuemap>
177
   <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">2</value>
178
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
179
    <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
180
     <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
181
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deployment</value>
182
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
183
     <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
184
    </valuemap>
185
    <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
186
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Lokales Deployment</value>
187
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
188
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
189
   </valuemap>
190
   <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
191
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
192
   <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
193
    <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
194
    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
195
    <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
196
    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
197
    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
198
    <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
199
    <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
200
    <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
201
    <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
202
    <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
203
    <value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
204
    <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
205
    <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
206
    <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
207
    <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
208
    <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
209
    <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
210
    <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
211
     <value type="int">0</value>
212
     <value type="int">1</value>
213
     <value type="int">2</value>
214
     <value type="int">3</value>
215
     <value type="int">4</value>
216
     <value type="int">5</value>
217
     <value type="int">6</value>
218
     <value type="int">7</value>
219
     <value type="int">8</value>
220
     <value type="int">9</value>
221
     <value type="int">10</value>
222
     <value type="int">11</value>
223
     <value type="int">12</value>
224
     <value type="int">13</value>
225
     <value type="int">14</value>
226
    </valuelist>
227
    <value type="int" key="PE.EnvironmentAspect.Base">2</value>
228
    <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
229
    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Arguments"></value>
230
    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.Executable"></value>
231
    <value type="QString" key="ProjectExplorer.CustomExecutableRunConfiguration.WorkingDirectory">%{buildDir}</value>
232
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Benutzerdefinierte ausführbare Datei</value>
233
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
234
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
235
    <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
236
    <value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
237
    <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
238
    <value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
239
    <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
240
    <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
241
   </valuemap>
242
   <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
243
  </valuemap>
244
 </data>
245
 <data>
246
  <variable>ProjectExplorer.Project.TargetCount</variable>
247
  <value type="int">1</value>
248
 </data>
249
 <data>
250
  <variable>ProjectExplorer.Project.Updater.FileVersion</variable>
251
  <value type="int">18</value>
252
 </data>
253
 <data>
254
  <variable>Version</variable>
255
  <value type="int">18</value>
256
 </data>
257
</qtcreator>
GazeTkHub/GazeTkLib/include/GazeTkLib.h
1
#ifndef GAZETKLIB_H
2
#define GAZETKLIB_H
3

  
4

  
5
class GazeTkLib
6
{
7

  
8
public:
9
    GazeTkLib();
10
};
11

  
12
#endif // GAZETKLIB_H
GazeTkHub/GazeTkLib/src/gazetklib.cpp
1
#include "GazeTkLib.h"
2

  
3

  
4
GazeTkLib::GazeTkLib()
5
{
6
}
GazeTkHub/Hub/Hub.pro
1
# Check if the config file exists
2
! include( ../common.pri ) {
3
    error( "Couldn't find the common.pri file!" )
4
}
5

  
6
TEMPLATE = app
7

  
8
SOURCES += src/main.cpp
9

  
10
#LIBS += -L../GazeTkLib -lGazeTkLib
11

  
12
CONFIG += GazeTkLib
13

  
14
# Will build the final executable in the main project directory.
15
TARGET = GazeTkHub
GazeTkHub/Hub/src/main.cpp
1
#include <iostream>
2

  
3
using namespace std;
4

  
5
void main( ) {
6
    cout << "Hello World!" << endl;
7
}
GazeTkHub/Plugins/DeviceEyetrackerDummy/DeviceEyetrackerDummy.json
1
{
2
    "Keys" : [ ]
3
}
GazeTkHub/Plugins/DeviceEyetrackerDummy/DeviceEyetrackerDummy.pro
1
#-------------------------------------------------
2
#
3
# Project created by QtCreator 2015-10-27T14:34:48
4
#
5
#-------------------------------------------------
6

  
7
QT       += core gui
8

  
9
TARGET = DeviceEyetrackerDummy
10
TEMPLATE = lib
11
CONFIG += plugin
12

  
13
DESTDIR = $$[QT_INSTALL_PLUGINS]/generic
14

  
15
SOURCES += deviceeyetrackerdummy.cpp
16

  
17
HEADERS += deviceeyetrackerdummy.h
18
DISTFILES += DeviceEyetrackerDummy.json
19

  
20
unix {
21
    target.path = /usr/lib
22
    INSTALLS += target
23
}
GazeTkHub/Plugins/DeviceEyetrackerDummy/deviceeyetrackerdummy.cpp
1
#include "deviceeyetrackerdummy.h"
2

  
3

  
4
DeviceEyetrackerDummy::DeviceEyetrackerDummy(QObject *parent) :
5
    QGenericPlugin(parent)
6
{
7
}
8

  
9
#if QT_VERSION < 0x050000
10
Q_EXPORT_PLUGIN2(DeviceEyetrackerDummy, DeviceEyetrackerDummy)
11
#endif // QT_VERSION < 0x050000
GazeTkHub/Plugins/DeviceEyetrackerDummy/deviceeyetrackerdummy.h
1
#ifndef DEVICEEYETRACKERDUMMY_H
2
#define DEVICEEYETRACKERDUMMY_H
3

  
4
#include <QGenericPlugin>
5

  
6

  
7
class DeviceEyetrackerDummy : public QGenericPlugin
8
{
9
    Q_OBJECT
10
#if QT_VERSION >= 0x050000
11
    Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QGenericPluginFactoryInterface" FILE "DeviceEyetrackerDummy.json")
12
#endif // QT_VERSION >= 0x050000
13

  
14
public:
15
    DeviceEyetrackerDummy(QObject *parent = 0);
16
};
17

  
18
#endif // DEVICEEYETRACKERDUMMY_H
GazeTkHub/common.pri
1
#Includes common configuration for all subdirectory .pro files.
2
INCLUDEPATH += . ..
3
WARNINGS += -Wall
4

  
5
TEMPLATE = lib
6

  
7
# The following keeps the generated files at least somewhat separate 
8
# from the source files.
9
UI_DIR = uics
10
MOC_DIR = mocs
11
OBJECTS_DIR = objs

Also available in: Unified diff