Я пытаюсь создать виджет Qt на С++ как дочерний элемент виджета Jambi. Передача собственного указателя родителя в метод JNI кажется простым подходом, но Qt жалуется на создание виджета в другом потоке, отличном от родительского.
Запускает ли JNI методы в другом потоке, отличном от кода Java? Или Джамби делает какие-то трюки за кулисами, и мои вызовы Java Qt действительно вызываются в другом потоке? Или что-то другое? Что здесь происходит и что я могу с этим поделать?