【发布时间】:2018-05-06 13:57:08
【问题描述】:
使用 gtkmm.h 头文件,我使用 glade 模板创建了一个简单的应用程序。信号工作正常,但我正在尝试更改窗口或在点击事件信号上打开另一个窗口。成员函数触发但另一个窗口未打开。如果我创建不同的 Gtk::Application::create() 则在关闭第一个窗口后还会打开第二个窗口。有人对此有任何想法吗? 任何事情都会有所帮助。
GLib-GIO-CRITICAL **: 19:45:21.107: g_application_parse_command_line: assertion '!application->priv->options_parsed' failed
这是终端中显示的错误。
为应用程序和生成器创建不同实例后的事件出现以下错误,并且第二个窗口仍然失败。
Failed to register: An object is already exported for the interface org.gtk.Application at /org/gtk/Application/anonymous
【问题讨论】:
-
请发布最少数量的代码以显示问题。
-
@BryanH 我已经提交了答案,但我在答案中得到了另一个问题的解释。你有什么想法吗。任何事情都有帮助。谢谢。