Виджет X11 от QT QWidget

Можно ли извлечь виджет X11 / Xt из QT QWidget. Я знаю, что в QWidget есть функция WinId (), которая дает мне окно, но мне нужен объект Widget.

1

Решение

Я не верю, что Qt вообще использует виджеты Xt, поэтому ответ на ваш вопрос будет отрицательным.

(Grepping для Xt в исходных файлах, найденных в src/gui/kernel В каталоге нет показов.)

3

Другие решения

Нет, Qt / X11 использует X11 напрямую (ну, используя xlib / xcb, нет Xt), и не существует такого понятия, как «виджет X11». Если вы хотите включить виджет Qt в ваше приложение Xlib, вы можете использовать XEmbed (или просто переписать внешнее приложение qt)

2

По вопросам рекламы [email protected]