summaryrefslogtreecommitdiff
path: root/lib/qtcreator/qtcomponents/qtcomponents.qbs
blob: b7f81c62cd4119bc2277e8578e8308bfef6d1544 (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
import qbs.base 1.0

Product {
    type: ["installed_content"]
    name: "QtComponents"

    Group {
        qbs.installDir: "lib/qtcreator/qtcomponents/"
        fileTags: ["install"]
        files: [
            "Button.qml",
            "ButtonRow.qml",
            "CheckBox.qml",
            "ChoiceList.qml",
            "ContextMenu.qml",
            "Dial.qml",
            "Frame.qml",
            "GroupBox.qml",
            "Menu.qml",
            "MenuItem.qml",
            "ProgressBar.qml",
            "RadioButton.qml",
            "ScrollArea.qml",
            "ScrollBar.qml",
            "Slider.qml",
            "SpinBox.qml",
            "SplitterRow.qml",
            "Switch.qml",
            "Tab.qml",
            "TabBar.qml",
            "TabFrame.qml",
            "TableColumn.qml",
            "TableView.qml",
            "TextArea.qml",
            "TextField.qml",
            "ToolBar.qml",
            "ToolButton.qml",
            "qmldir",
        ]
    }

    Group {
        qbs.installDir: "lib/qtcreator/qtcomponents/custom"
        fileTags: ["install"]
        prefix: "custom/"
        files: [
            "BasicButton.qml",
            "Button.qml",
            "ButtonColumn.qml",
            "ButtonGroup.js",
            "ButtonRow.qml",
            "CheckBox.qml",
            "ChoiceList.qml",
            "GroupBox.qml",
            "ProgressBar.qml",
            "Slider.qml",
            "SpinBox.qml",
            "SplitterRow.qml",
            "TextField.qml",
            "components.pro",
            "qmldir",
        ]
    }

    Group {
        qbs.installDir: "lib/qtcreator/qtcomponents/custom/behaviors"
        fileTags: ["install"]
        files: [
            "custom/behaviors/ButtonBehavior.qml",
            "custom/behaviors/ModalPopupBehavior.qml",
        ]
    }

    Group {
        qbs.installDir: "lib/qtcreator/qtcomponents/custom/private"
        fileTags: ["install"]
        files: [
            "custom/private/ChoiceListPopup.qml",
        ]
    }

    Group {
        qbs.installDir: "lib/qtcreator/qtcomponents/images"
        fileTags: ["install"]
        files: [
            "images/folder_new.png",
        ]
    }
}