🚀 Увлекательная неделя: замещаем Qt своими решениями!
Эта неделя прошла под знаком большого рефакторинга. Я занялся постепенным замещением Qt-классов на наши собственные реализации.
QProcess
Протестировал замену QProcess на нашу собственную реализацию. Этот класс отвечает за:
• Запуск дочерних процессов
• Работу с утилитой сборки проектов (Builder)
• Компиляцию нативного кода
Примечание: используется только в редакторе
Спасибо DeepSeek!
ИИ-ассистент значительно упростил написание кросс-платформенной части для управления процессами — одна из самых сложных задач в этом переходе.
Текущий статус:
✅ QProcess успешно замещен в модуле WebTools
🔍 Тестируем стабильность и производительность
📝 Оцениваем возможность распространения подхода на другие зависимости
Это важный шаг к независимости от сторонних фреймворков!
#ThunderEngine #Qt #Refactoring #GameDev #Разработка
Эта неделя прошла под знаком большого рефакторинга. Я занялся постепенным замещением Qt-классов на наши собственные реализации.
QProcess
Протестировал замену QProcess на нашу собственную реализацию. Этот класс отвечает за:
• Запуск дочерних процессов
• Работу с утилитой сборки проектов (Builder)
• Компиляцию нативного кода
Примечание: используется только в редакторе
Спасибо DeepSeek!
ИИ-ассистент значительно упростил написание кросс-платформенной части для управления процессами — одна из самых сложных задач в этом переходе.
Текущий статус:
✅ QProcess успешно замещен в модуле WebTools
🔍 Тестируем стабильность и производительность
📝 Оцениваем возможность распространения подхода на другие зависимости
Это важный шаг к независимости от сторонних фреймворков!
#ThunderEngine #Qt #Refactoring #GameDev #Разработка
🔥4