问题描述
我是 Gtk 的新手,我来自 Qt (C++/QML),我想发现 Gtk,所以我开始了。我看到根据 WM,有些窗口在其后面有一个覆盖层(例如:对于 KWin,它是白色的)而有些则没有(OpenBox)。所以我构建了一个透明窗口,它似乎在任何 WM 上都能很好地工作(即使在 KWin 上也没有覆盖)。但是我不会一直使用一个函数来使用 Gdk 的 RGBA Visual。那么你有没有办法让任何 GtkWidget 自动使用 RGBA? 我尝试列出所有顶级窗口并使用迭代在它们上设置 RGBA。但是,如果有不是我创建的弹出窗口(不是顶级窗口类型?),有时它们不在列表中,因此会导致不一致。你有办法做到这一点吗?我看过Gtk 3 AppMenu模块,很难理解,这么复杂的东西我就不讲了。如果您对如何操作有任何想法...
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)