【发布时间】:2018-11-08 16:48:00
【问题描述】:
我正在尝试 gtk-rs,虽然肯定有可用的文档,但对于初学者来说太难理解了。我只看到了许多不同的 impls、traits 和泛型,但从来没有任何代码示例可供我学习。通常我会查看代码,使用它,然后逐行浏览它,以便我能够理解它。但这在这里是不可能的。
有人可以帮帮我吗?
我以前在 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 中做到这一点?我完全迷路了。
【问题讨论】:
-
抱歉,这是题外话,因为您希望我们为您找到教程或充当代码编写服务。 Stackoverflow 两者都不是。您可以在rust forum 上提问或尝试一些来自 gtk-rs 的在线教程。请花点时间去learn rust 看看,你似乎没有太多经验。构建 GUI 对于您的第一次实验来说太难了。
-
我很抱歉。 :-(