-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathYADAW.qmlproject
77 lines (60 loc) · 1.87 KB
/
YADAW.qmlproject
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
import QmlProject
Project {
mainFile: "content/DS.qml"
/* Include .qml, .js, and image files from current directory and subdirectories */
QmlFiles {
directory: "content"
}
ImageFiles {
directory: "content/images"
}
Files {
filter: "qmldir"
directory: "content"
}
Files {
filter: "*.ttf;*.otf"
directory: "content"
}
Files {
filter: "*.hpp"
directory: "content/model"
}
Files {
filter: "*.hpp"
directory: "content/entity"
}
Environment {
QT_AUTO_SCREEN_SCALE_FACTOR: "1"
QML_COMPAT_RESOLVE_URLS_ON_ASSIGNMENT: "1"
QT_LOGGING_RULES: "qt.qml.connections=false"
QT_ENABLE_HIGHDPI_SCALING: "0"
QSG_RENDER_LOOP: "basic"
/* Useful for debugging
QSG_VISUALIZE=batches
QSG_VISUALIZE=clip
QSG_VISUALIZE=changes
QSG_VISUALIZE=overdraw
*/
}
qt6Project: true
/* List of plugin directories passed to QML runtime */
importPaths: [ ".", "content/imports", "content/model", "content/entity" ]
/* Required for deployment */
targetDirectory: "/opt/YADAW"
qdsVersion: "3.9"
quickVersion: "6.2"
/* If any modules the project imports require widgets (e.g. QtCharts), widgetApp must be true */
widgetApp: true
/* args: Specifies command line arguments for qsb tool to generate shaders.
files: Specifies target files for qsb tool. If path is included, it must be relative to this file.
Wildcard '*' can be used in the file name part of the path.
e.g. files: [ "content/shaders/*.vert", "*.frag" ] */
ShaderTool {
args: "-s --glsl \"100 es,120,150\" --hlsl 50 --msl 12"
files: [ "content/shaders/*" ]
}
multilanguageSupport: true
supportedLanguages: ["en"]
primaryLanguage: "en"
}