Можно ли извлечь виджет X11 / Xt из QT QWidget. Я знаю, что в QWidget есть функция WinId (), которая дает мне окно, но мне нужен объект Widget.
Я не верю, что Qt вообще использует виджеты Xt, поэтому ответ на ваш вопрос будет отрицательным.
(Grepping для Xt
в исходных файлах, найденных в src/gui/kernel
В каталоге нет показов.)
Нет, Qt / X11 использует X11 напрямую (ну, используя xlib / xcb, нет Xt), и не существует такого понятия, как «виджет X11». Если вы хотите включить виджет Qt в ваше приложение Xlib, вы можете использовать XEmbed (или просто переписать внешнее приложение qt)