Qt Android Полноэкранный нижний пробел - PullRequest
1 голос
/ 05 мая 2020

У меня проблема при развертывании приложения Qt на Android. По сути, мое приложение содержит два элемента QML, сгруппированных в составной виджет. Это очень простой код, но я не могу удалить нижнюю серую полосу, как показано здесь: Полноэкранный сбой

И мой основной код:

QtWebView::initialize();
QApplication a(argc, argv);

MainWindow w;
w.setWindowTitle("Speakers Discovery");
w.showFullScreen();

return a.exec();

При создании экземпляра виджета внутри конструктора MainWindow:

m_page = new QQuickWidget(this);
m_page->setSource(QUrl("qrc:/loading_page.qml"));

С .QML отображаемого объекта:

Item {
width: Screen.width
height: Screen.height
visible: true

    Rectangle
    {
        anchors.fill: parent
        color: "black"
        Image { source: "qrc:/bg.jpg"; fillMode: Image.Stretch; anchors.fill: parent;  opacity: 0.4 }
    }
}

У меня была такая же проблема на windows, но изменилась showFullScreen to showMaximized удалось. У вас есть подсказки для Android?

С уважением,

Жюльен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...