我正在使用gtkmm库。我认为我的代码几乎完美,因为它可以编译并执行。但是当我在终端中点击在我的gtkmm软件中打开文件时,我会看到以下提示信息:
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
所以我在论坛上搜索了如何解决这个问题,我明白我需要使用这种方法:gtk_window_set_transient_for()。
实际上,我有一个Gtk::Window和一个Gtk::FileChooserDialog。你能给一个例子,演示如何使用gtk_window_set_transient_for()吗?
非常感谢!