在 Ubuntu 手机上隐藏通知栏(QML)

在 Ubuntu 手机上隐藏通知栏(QML)

我想使用 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"
        }
    }
}

相关内容