Название: смена ориентации (Linux embedded device) Отправлено: River от Сентябрь 30, 2015, 14:14 Приложение работает на экране 800 на 480 пикселей (т.е. с горизонтальной ориентацией), используется QML. Реальное устройство (с установленным на нем Linux embedded) имеет вертикальную ориентацию (portrait) по умолчанию.
Каким образом можно решить эту проблему? Спасибо заранее всем ответившим! Название: Re: смена ориентации (Linux embedded device) Отправлено: Old от Сентябрь 30, 2015, 14:15 [OFF]Название темы вызывающее. :)[/OFF]
Название: Re: смена ориентации (Linux embedded device) Отправлено: RustAlex от Сентябрь 30, 2015, 14:43 Отредактировать следующее:
Другие файлы/android/AndroidManifest.xml внизу добавить android.permission.SET_ORIENTATION в сам текст добавить, или изменить если уже есть свойство: Код ну или обратное Название: Re: смена ориентации (Linux embedded device) Отправлено: River от Сентябрь 30, 2015, 14:57 >>Отредактировать следующее:
>>Другие файлы/android/AndroidManifest.xml Так, у меня, к сожалению, не андроид, а устройство с Ubuntu (embedded) Название: Re: смена ориентации (Linux embedded device) Отправлено: RustAlex от Сентябрь 30, 2015, 15:28 упс. С таким зверем не работал. Сорри за поспешный ответ на не тот вопрос.
Название: Re: смена ориентации (Linux embedded device) Отправлено: qate от Сентябрь 30, 2015, 16:38 в убунте есть настройки экрана, там есть поворот - пробуй его (или что он там меняет в конфигах)
Название: Re: смена ориентации (Linux embedded device) Отправлено: titan83 от Октябрь 01, 2015, 14:10 ТС, тема не раскрыта: стоит X или голый framebuffer? Какая версия Qt? Это принципиально.
Попробую выстрел в молоко: https://forum.qt.io/topic/22852/qt-5-embedded-screen-rotation/5 Название: Re: смена ориентации (Linux embedded device) Отправлено: River от Октябрь 02, 2015, 13:37 Версия 5.0.1, что точно стоит не знаю, устройство есть только у заказчика
Выстрел в молоко- да, вариантов много, но все в основном жалуются :) Наш вью не имеет функции ротейт, в QML можно добавить трансформ-ротейшн, но настройки должны быть индивидуальные для каждого вью в нашем случае, плюс, вообще, непонятно, как с таким чудом, перевернутым на 90 градусов дальше работать? Пока склоняюсь к версии, что это должно быть сделано на уровне системы- заказчик изучает вопрос Название: Re: смена ориентации (Linux embedded device) Отправлено: titan83 от Октябрь 05, 2015, 14:18 Если версия 5.0.1, то там нет QWS, а все графические функции делегированы в драйверы.
Я находил варианты сделать поворот с помощью небольшого изменения драйвера eglfs, но до реализации не дошло - выбрал все-таки 4.8 и закрыл вопрос. |