1

QT QWidget から X11/Xt Widget を抽出することは可能ですか。QWidget に Window を提供する関数 WinId() があることは知っていますが、Widget オブジェクトが必要です。

4

2 に答える 2

3

QtがXtウィジェットをまったく使用しているとは思わないので、あなたの質問に対する答えはノーです。

(ディレクトリでXt見つかったソース ファイルを grep すると、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 に答える