musicus/data/ui/editor/work/composer_row.blp

43 lines
612 B
Text
Raw Normal View History

2024-05-31 13:39:27 +02:00
using Gtk 4.0;
using Adw 1;
template $MusicusWorkEditorComposerRow: Adw.ActionRow {
[prefix]
Gtk.Image {
icon-name: "list-drag-handle-symbolic";
styles [
"drag-handle",
]
}
2024-05-31 13:39:27 +02:00
Gtk.Button {
icon-name: "user-trash-symbolic";
valign: center;
clicked => $remove() swapped;
styles [
"flat",
2024-05-31 13:39:27 +02:00
]
}
Gtk.Button {
valign: center;
clicked => $open_role_popover() swapped;
styles [
"flat",
2024-05-31 13:39:27 +02:00
]
Gtk.Box role_box {
spacing: 6;
Gtk.Label role_label {}
Gtk.Image {
icon-name: "pan-down-symbolic";
}
}
}
}