blob: 24d6d9396e425a93dbf9b03dc817f3e354b10b5c (
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
|
// Copyright (C) 2017 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
import QtQuick
import QtQuick.Controls
ApplicationWindow {
width: 600
height: 400
property alias mainMenu: mainMenu
property alias subMenu1: subMenu1
property alias subMenu2: subMenu2
property alias subSubMenu1: subSubMenu1
Menu {
id: mainMenu
MenuItem {
id: mainMenuItem1
objectName: "mainMenuItem1"
text: "Main 1"
}
Menu {
overlap: 0
id: subMenu1
objectName: "subMenu1"
title: "Sub Menu 1"
MenuItem {
id: subMenuItem1
objectName: "subMenuItem1"
text: "Sub 1"
}
MenuItem {
id: subMenuItem2
objectName: "subMenuItem2"
text: "Sub 2"
}
Menu {
overlap: 0
id: subSubMenu1
objectName: "subSubMenu1"
title: "Sub Sub Menu 1"
MenuItem {
id: subSubMenuItem1
objectName: "subSubMenuItem1"
text: "Sub Sub 1"
}
MenuItem {
id: subSubMenuItem2
objectName: "subSubMenuItem2"
text: "Sub Sub 2"
}
}
}
MenuItem {
id: mainMenuItem2
objectName: "mainMenuItem2"
text: "Main 2"
}
Menu {
id: subMenu2
objectName: "subMenu2"
title: "Sub Menu 2"
MenuItem {
id: subMenuItem3
objectName: "subMenuItem3"
text: "Sub 3"
}
MenuItem {
id: subMenuItem4
objectName: "subMenuItem4"
text: "Sub 4"
}
}
MenuItem {
id: mainMenuItem3
objectName: "mainMenuItem3"
text: "Main 3"
}
}
}
|