如何防止重定位窗口阻塞 X 会话?
我将外部窗口重新设置为 Qt 应用程序的父级(XReparentWindow、XMapRaished、XMoveResizeWindow)。它有效,但是当我单击该重新设置父级的窗口时,系…
为什么 XVisuals 在 xdpyinfo 中重复
查看 xdpyinfo 的输出,我看到许多重复具有完全相同特征的视觉效果。为什么它们会重复? 例如, visual: visual id: 0x6e class: TrueColor depth: 32…
在没有OpenGL的情况下,在X11上显示图像的最快方法是什么?
我需要在 QT 小部件中显示原始图像。我在帧缓冲区上运行 X11,因此 OpenGL 不可用。 图像和帧缓冲区都采用相同的格式 - RGB565,但如果需要,我可以将…
Xlib:如何检查窗口是否最小化?
如何使用 xlib 的 C 接口检查窗口是否最小化? 编辑:这段代码应该工作吗? int window_is_minimized(Display *display, Window window) { Atom actua…
X11 XM_NAME 类型为“UTF-8”;而不是 STRING_UTF8
我正在查看一些使用 XmbTextListToTextProperty 来设置 WM_NAME 属性的 X11 代码,编码样式为 XTextStyle。 http://tronche.com/gui/x /xlib/ICC/clie…
有没有办法用 X11 获得透明的 OpenGL ES 背景?
我可以找到适用于 iPhone/Windows 的问题/答案,但找不到适用于 X11 的问题/答案。 另外,是否有具有丰富 OpenGL 经验的人可以解释任何窗口系统涉及的…
是否可以在 Linux 中以编程方式单击另一个应用程序的按钮?
是否可以将事件发送到特定的小部件(例如按钮) 在Linux(X窗口系统)中, 我正在寻找与Linux以下代码等效的代码(使用Xlib) #include int main() { …
将 X11 光标设置为箭头
我在调用 XCreateWindow() 时尝试了以下操作: unsigned long ctt_attribute_mask = CWWinGravity | CWCursor; ctt_attributes->win_gravity = NorthE…
如何使用 GTK、XLib 或任何类似程序将程序嵌入到另一个程序中?
我正在尝试制作一个“简单”程序,它所做的只是列出所有打开的程序,一旦您选择一个程序,它就会在您的窗口中打开它(就像您可能会说的缩略图,但您也…
如何使用 Xlib 从窗口上的文件中绘制图像
这是我的代码: int main() { Display *d = XOpenDisplay(0); unsigned int bitmap_width, bitmap_height; int x, y; Pixmap bitmap; if ( d ) { Wind…
使用 python xlib 进行选择性记录?
我正在尝试使用 python xlib 的 RECORD 扩展在根窗口上实现可点击区域。 这就是我到目前为止所得到的: import sys import os from Xlib import X, XK…