1

是否可以从 QT QWidget 中提取 X11/Xt Widget。我知道 QWidget 上有一个 WinId() 函数,它给了我一个 Window 但我需要一个 Widget 对象。

4

2 回答 2

3

我根本不相信 Qt 使用 Xt 小部件,所以您的问题的答案是否定的。

Xt在目录中找到的源文件中搜索src/gui/kernel显示没有命中。)

于 2012-09-14T17:07:24.403 回答
2

不,Qt/X11 直接使用 X11(好吧,使用 xlib/xcb,没有 Xt)并且没有“X11 小部件”之类的东西。如果你想在你的 Xlib 应用程序中包含 Qt 小部件,你可以使用Xembed(或者只是重新定义外部 qt 应用程序)

于 2012-09-14T22:18:04.223 回答