如何在 gtk 应用程序中处理命令行参数?

问题描述 投票:0回答:1

如何在基于 Rust 的 gtk 应用程序中处理像

--config <file>
这样的命令行参数?

rust gtk gtk3
1个回答
4
投票

添加对

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( ... );
© www.soinside.com 2019 - 2024. All rights reserved.