Неполадка:
У меня есть приложение Qt / QML Symbian, предназначенное для Qt 4.7.4, для которого требуется компонент камеры QML.В текущем состоянии компонента Camera имеется серьезная ошибка производительности, когда после инициализации для наложения вида камеры на экран оно заставляет все приложение «растровую» графическую систему.Даже когда элемент камеры закрыт и уничтожен, приложение остается в растровой графической системе, и все приложение сильно страдает от производительности, что делает его практически непригодным для использования (прокрутка списков, навигация по страницам ...).Проблема исчезла только после того, как приложение было снова закрыто и перезапущено, что не очень полезно.
Как представляется, это не будет решено в ближайшее время (помечено как разрешенное только для небольшого подмножества устройств).(что я сомневаюсь, так как у меня достаточно мощное симбиан-устройство с той же ошибкой), мне нужно искать альтернативы и обходные пути.
Одна из возможных вариантов обходного решения, которая у меня есть, - создать отдельное приложение, одночья единственная работа состоит в том, чтобы захватить требуемое изображение, обработать его и затем закрыть.В настоящее время я могу сделать это, вызвав внешнее приложение камеры устройства, но это не является жизнеспособным производственным решением.Затем основное приложение запустит это второе внешнее приложение и дождется результата.
Вопрос: возможно ли это с Qt creator?Упаковать два разных приложения и развернуть их с помощью одного модуля развертывания, чтобы у пользователя не было сложной процедуры установки?