我想使用 Ubuntu SDK 为 Ubuntu 手机创建 QML 应用程序。我无法隐藏屏幕顶部的通知栏。
有什么方法可以隐藏它?如果仅在 QML 中无法隐藏,HTML5 应用程序是否也存在同样的问题?如果仅在 QML 中无法隐藏此通知栏,而 HTML5 应用程序无法隐藏此通知栏,我该如何在 C++ 中做到这一点?
答案1
您可以通过将 MainView 放入 QtQuick 窗口并进行设置visibility: Window.Fullscreen
来实现这一点。我不确定这是否是推荐的解决方案,但它似乎确实有效。
import QtQuick 2.0
import QtQuick.Window 2.2
import Ubuntu.Components 1.1
Window {
visibility: Window.FullScreen
MainView {
useDeprecatedToolbar: false
anchors.fill: parent
Page {
title: "Fullscreen"
}
}
}