我一直在尝试创建一个 Ubuntu QML 应用程序,但是当我在平板电脑上运行时旋转屏幕时,标题是半透明的,并且下面的内容超出了屏幕的高度,而应该可见的顶部被隐藏了。
有没有办法在屏幕旋转时缩小页面高度以适应显示器的高度?有屏幕旋转信号吗?
非常感谢您的帮助。
我的代码:
MainView {
objectName: "mainView"
automaticOrientation: true
useDeprecatedToolbar: false
width: units.gu(120)
height: units.gu(75)
Page {
title: i18n.tr("game")
Column {
spacing: units.gu(1)
anchors {
fill: parent
}
Rectangle {
id: rwhole
width: parent.width
height: parent.height
矩形的高度似乎保持在横向,导致其溢出屏幕。但 MainView 的大小可能未更新。