如何在基于 Rust 的 gtk 应用程序中处理像
--config <file>
这样的命令行参数?
添加对
gtk::Application::add_main_option
的调用,如GTK文档中所示。第一:
gtk_app.add_main_option(
"config",
glib::Char::new("c"),
glib::OptionFlags::IN_MAIN,
glib::OptionArg::Filename,
"some description",
Some("some other description")
);
然后添加呼叫:
gtk_app.connect_handle_local_options( ... );