是否可以从QT QWidget中提取X11 / Xt Widget。我知道在QWidget上有一个函数WinId(),它给了我一个Window但我需要一个Widget对象。
答案 0 :(得分:3)
我不相信Qt完全使用Xt小部件,所以你的问题的答案是否定的。
(在Xt
目录中找到的源文件中对src/gui/kernel
的Grepping显示没有命中。)
答案 1 :(得分:2)
不,Qt / X11直接使用X11(好吧,使用xlib / xcb,没有Xt),并且没有'X11 widget'这样的东西。如果要在Xlib应用程序中包含Qt小部件,可以使用Xembed(或者只重新显示外部qt应用程序)