Jak utworzyć pełne menu za pomocą akcji GIO w PyGI GTK?

Próbuję przekonwertować pasek menu w mojej aplikacji Gtk, aby go używałGActions(od Gio) w przeciwieństwie doGtkActions w Python3 przy użyciu GObject Instrospection.

Próbowałem to rozgryźć sam, ale jak na razie wydaje się to bardzo skomplikowane i nie miałem z tym zbyt wiele szczęścia.

Jeśli ktoś może, zamieść przykład tworzenia prostego menuGAction oparty na

PodmenuPozycja menu z ikoną ID zapasu / skrótem klawiszowymElement menu z ikoną / skrótem bez zapasówSprawdzona pozycja menuI grupa pozycji menu radiowegoElement menu wyłączony (wyszarzony)

Bardzo by mi pomogło.

EDYTOWAĆ: To jest pasek menu, który mam teraz w oknie:

Gdyby ktoś mógł replikować elementy menu pokazane za pomocą GioActions, mógłbym dowiedzieć się, jak one działają, byłoby świetnie.

Nawiasem mówiąc, wszystkie akcje, których używam w wywołaniach zwrotnych okna, nie są wywołaniami zwrotnymi aplikacji, więc jest to menu okna, a nie pasek aplikacji.

questionAnswers(1)

yourAnswerToTheQuestion