Russian Qt Forum
Март 29, 2024, 18:20 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [iOS] Qt приложение как составная часть нативного  (Прочитано 889 раз)
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4725



Просмотр профиля WWW
« : Август 05, 2022, 17:28 »

полный пример для Qt 5 и 6 приведен в https://github.com/kambala-decapitator/qt-inside-ios-native

ключевой момент: если Qt часть запускается не как основное приложение (т.е. точкой входа является своя функция main, а не Qt'шная qt_main_wrapper), то необходимо вручную получить нативный UIView, соответствующий QWindow, и добавить его в нативный UIWindow (либо в свой, либо в Qt'шный). Наглядно необходимое изменение можно увидеть в https://github.com/kambala-decapitator/qt-inside-ios-native/commit/acc313184fbd0641e31b6b6cb310ce691c200714
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 22.