【问题标题】:X11 Widget from QT QWidget来自 QT QWidget 的 X11 小部件
【发布时间】:2012-09-14 16:57:31
【问题描述】:

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

【问题讨论】:

    标签: c++ linux qt x11


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-06
        • 1970-01-01
        • 1970-01-01
        • 2012-04-22
        • 1970-01-01
        相关资源
        最近更新 更多