【发布时间】:2016-05-14 21:45:30
【问题描述】:
我想使用 Qt 的 QWindow::fromWinID 函数将小部件绘制到外部窗口上(希望这会起作用)。
不幸的是,我需要在具有特定名称/类的窗口上绘图(我可以使用 xwininfo 和 xprop 显示它)。我能找到的唯一代码是在 xwininfo 和 xprop 的源代码中,但它似乎是一堆不必要的代码来做一件简单的事情:找到某个属性等于某个字符串的窗口,并返回它的窗口 ID供 Qt 使用。不幸的是,我对 XCB 非常精通,不知道如何开始。
如果没有 200 行代码,我怎么能做到这一点?
【问题讨论】: