当窗口最小化时,如何解决Unity不生成ICONIFY事件的问题?

时间:2014-04-01 23:16:15

标签: c++ gtkmm ubuntu-unity

我正在尝试解决此问题:https://bugs.launchpad.net/unity/+bug/998073

  

根据gtk文档,当主窗口最小化时,应用程序应该收到窗口状态事件通知。窗口的状态还应指示它现在已图标化。 Unity不会将此通知传递给应用程序或更改窗口的状态以指示它已发生。

正如错误报告所描述的那样,当通过GUI最小化窗口时,Unity不会生成GDK_WINDOW_STATE_ICONIFIED

基本上,我有一个主窗口和一个从属窗口(没有标题栏)。我需要奴隶窗口来最小化和自己与主人一起最小化。在其他窗口管理器中,我的代码工作得很好,因为它的编写取决于iconify信号,其他窗口管理器非常友好,当用户试图将它们最小化时,它会传递给我的应用程序。

我搜遍了所有的互联网,但没有找到任何解决方法。有没有人有相关的提示,技巧,经验或解决方法?

0 个答案:

没有答案