我需要检查 X session 是否准备好返回一个值,因此我的应用程序可以决定创建窗口。
在 Gtk+2 中有 gtk_init_check
,如果它无法连接到 X session ,则返回 -1。
Qt 的等价物是什么?
最佳答案
作为 the other answer 的补充提及 QGuiApplication
,并假设 Linux + X11 ,您实际上可以简单地测试 getenv("DISPLAY")
返回非空字符串。您也可以 - 而不是 - 使用 XOpenDisplay (后跟 XCloseDisplay
)
关于linux - Qt 相当于 gtk_init_check,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28525435/