QT 6.9.0 Android - ExpatedClientareahint Понимание и проблемыAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 QT 6.9.0 Android - ExpatedClientareahint Понимание и проблемы

Сообщение Anonymous »

Хороший день!
Я использую QT 6.9.0 и Android Build с приложением QML.
Если я попробую использовать qt.expandecledclientareahint Флаг окна - окно приложения является полноценным. < /p>
Но в случае: < /p>

< /> < /li li>




< /li>









Окно появляется полоса состояния (верхняя) маржа и навигационная панель (верхняя) поля. И значки строки статуса являются странными прозрачно. Использовать, а не их - нет причины влияния < /li>
Использование Safearea вместо Parent.safearea - без влияния причины тоже < /li>
< /ul>
ApplicationWindow {
id: window
visible: true
flags: Qt.Window | Qt.ExpandedClientAreaHint

Rectangle {
id: parentItem
color: "blue"
anchors.fill: parent

Rectangle {
id: childItem
color: "red"

anchors {
fill: parent

// topMargin: parent.SafeArea.margins.top
// leftMargin: parent.SafeArea.margins.left
// rightMargin: parent.SafeArea.margins.right
// bottomMargin: parent.SafeArea.margins.bottom
}
}
}
}
< /code>
Комплект:
ubuntu 22.04
qt 6.9.0
androidsdk 35
jdk 17
ndk 26.1.10909125
gradle 8.9 + plugin gradle 8.7.0 (а также Gradle 8.2.1 + и Gradle gradle 8.1. /> Протестировано на Android 13, 14 и 15 < /p>
Start Screen < /p>
После изменений ориентации < /p>

Подробнее здесь: https://stackoverflow.com/questions/796 ... d-troubles
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»