Есть ли способ запустить QML Viewer для рабочего стола, который будет отображать компоненты Qt Quick на Meego Hamattan?

Я попытался запустить проект Meego Hamattan Qt Quick с компонентами Qt Quick для Meego Hamattan, предназначенный для моего рабочего стола (Windows), и он выглядит только белым.

Я хотел бы иметь возможность запускать пользовательский интерфейс Meego Hamattan на рабочем столе, чтобы мне не нужно было использовать QEmu (который работает медленно) для тестирования моего пользовательского интерфейса.

Пожалуйста, ответьте на мой животрепещущий вопрос! знак равно

Большое тебе спасибо!


person bernardnapoleon    schedule 25.08.2011    source источник


Ответы (2)


Я предполагаю, что ваш единственный выбор — QEMU или реальное устройство. Компоненты QML meego используют код платформы, который недоступен/не скомпилирован на вашем рабочем столе.

person guruz    schedule 25.08.2011
comment
Но читал блог Кейт Алхола, ссылка первое изображение показывает, что целевое устройство (ниже справки, извините, не знаю правильного имени) является монитором (рабочим столом), И QML Viewer это не телефон. хм хм. - person bernardnapoleon; 25.08.2011

Я думаю, что проблема не в компонентах. Если в коде QML есть какие-то ошибки, экран будет пустым. Посмотрите на пространство под рабочей областью, где будут уведомлены ошибки компиляции, ошибки сборки и вывод приложения.. Если вы заметили какой-то текст красным цветом, тогда это ваша ошибка. Я могу протестировать свои проекты Qt quick и QML в сборке рабочего стола, сборке симулятора, а также с помощью средства просмотра QML. Таким образом, проблема не будет той, о которой вы упоминаете.

person RajaRaviVarma    schedule 25.08.2011
comment
Вы используете Qt Quick Components для Meego? при нацеливании на рабочий стол Вывод компиляции: выполнение шагов сборки для проекта test2... Конфигурация не изменилась, шаг qmake пропущен. Запуск: C:\QtSDK\mingw\bin\mingw32-make.exe C:/QtSDK/mingw/bin/mingw32-make -f Makefile.Debug mingw32-make[1]: вход в каталог C:/Users/bcue/Qt/test2-build-desktop' mingw32-make[1]: Nothing to be done for first'. mingw32-make[1]: Выход из каталога `C:/Users/bcue/Qt/test2-build-desktop' Процесс C:\QtSDK\mingw\bin\mingw32-make.exe завершился нормально. - person bernardnapoleon; 27.08.2011
comment
Почему бы не попробовать это в симуляторе Qt? - person RajaRaviVarma; 28.08.2011