Я пробую gtk-rs, и хотя документация, конечно же, доступна, это слишком сложно для начинающего. Я просто вижу много разных имплов, черт и обобщений, но никогда не бывает примеров кода, из которых я мог бы поучиться. Обычно я смотрю на код, использую его, а затем просматриваю его построчно, чтобы понять его. Но это невозможно здесь.
Может кто-нибудь помочь мне?
Я программировал на PyGTK и нашел старый пример кода:
def report_error(self, reason):
dialog = Gtk.MessageDialog(Gtk.Window(), 0, Gtk.MessageType.INFO, Gtk.ButtonsType.OK, "You did something wrong")
dialog.format_secondary_text(reason)
dialog.run()
dialog.destroy()
Но как, как я могу это сделать в Rust / GTK-RS? Я полностью потерян.