标签: xlib
如果要创建模式窗口,则需要将WM_TRANSIENT_FOR属性设置为组长,然后将_NET_WM_WINDOW_TYPE_DIALOG添加到_NET_WM_WINDOW_TYPE。 常规的qt应用程序仅创建一个窗口,该窗口将成为其他顶级窗口的组长,而模态窗口为其设置WM_TRANSIENT_FOR属性。 但是我需要使所有模态窗口成为全局模态(对于所有正在运行的应用程序)。 为此,在我的应用程序中,我创建了一个简单的窗口,并将其分配为其他应用程序的所有组长的组长。 但这是行不通的。