aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesignerbase/qmldesignerbase.qbs
blob: 34d50767b888b78bbe56e380f4350fbb70fb36bf (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
Project {
    references: "settings/qmldesignersettings.qbs"
    QtcPlugin {
        name: "QmlDesignerBase"

        Depends { name: "Core" }
        Depends { name: "ProjectExplorer" }
        Depends { name: "QmlDesignerSettings" }
        Depends { name: "QtSupport" }
        Depends { name: "Qt.quickwidgets" }
        Depends { name: "Qt.gui-private" }

        cpp.includePaths: ["settings", "studio", "utils"]

        files: [
            "qmldesignerbase_global.h",
            "qmldesignerbaseplugin.cpp",
            "qmldesignerbaseplugin.h",
        ]

        Group {
            prefix: "studio/"
            files: [
                "studioquickutils.cpp",
                "studioquickutils.h",
                "studioquickwidget.cpp",
                "studioquickwidget.h",
                "studiosettingspage.cpp",
                "studiosettingspage.h",
                "studiostyle.cpp",
                "studiostyle.h",
                "studiostyle_p.cpp",
                "studiostyle_p.h",
                "studiovalidator.cpp",
                "studiovalidator.h",
            ]
        }
        Group {
            prefix: "utils/"
            files: [
                "designerpaths.cpp",
                "designerpaths.h",
                "qmlpuppetpaths.cpp",
                "qmlpuppetpaths.h",
                "windowmanager.cpp",
                "windowmanager.h",
            ]
        }
        Export {
            Depends { name: "QmlDesignerSettings" }
        }
    }
}