@@ -17,6 +17,8 @@
17import QtQuick 2.0
17import QtQuick 2.0
18import Ubuntu.Components 0.1
18import Ubuntu.Components 0.1
19import Unity.Notifications 1.0
19import Unity.Notifications 1.0
21UbuntuShape {
23UbuntuShape {
22 id: notification
24 id: notification
@@ -38,6 +40,22 @@ UbuntuShape {
39 clip: true
41 clip: true
46+ property UnityMenuModelPaths paths: UnityMenuModelPaths {
47+ source: hints["x-canonical-private-menu-model"]
49+ busNameHint: "busName"
50+ actionsHint: "actions"
51+ menuObjectPathHint: "menuPath"
54+ busName: paths.busName
55+ actions: paths.actions
56+ menuObjectPath: paths.menuObjectPath
41 Behavior on implicitHeight {
59 Behavior on implicitHeight {
42 id: heightBehavior
60 id: heightBehavior
@@ -141,6 +159,35 @@ UbuntuShape {
165+ objectName: "dialogListView"
166+ spacing: units.gu(2)
170+ height: childrenRect.height
179+ delegate: NotificationMenuItemFactory {
145 id: buttonRow
192 id: buttonRow