Как открыть полноэкранный режим и скрыть панель инструментов / строку состояния в приложении Qt Quick для Meego Device? - PullRequest
2 голосов
/ 21 декабря 2011

Я новичок в разработке Meego, и для моего приложения Qt Quick для устройства Meego требуется полноэкранный режим, а не панель инструментов и строка состояния.Также только для книжной ориентации экрана.

Я использую Pagestack для перемещения приложений с одной страницы на другую.Я должен быть успешным в привязке к свойствам Portrait usiong Pagestack.Но для панели инструментов и строки состояния не удалось.У него есть такие свойства, как

showStatusBar: false
    showToolBar: false

Но они предназначены только для чтения и не могут помочь мне скрыть панель инструментов и строку состояния.

Я просто хочу знатьКак сделать приложение, используя полноэкранный или так или иначе, как скрыть строку состояния и панель инструментов?

Даже используя следующий код в qmlapplicationviewer.cpp

void QmlApplicationViewer::showExpanded()
{
#ifdef Q_OS_SYMBIAN
    showFullScreen();
#elif defined(Q_WS_MAEMO_5)
    showMaximized();
#else
    show();
#endif
}

, так что метод showMaximized () для доступапока не помогает.Я попытался использовать этот метод в файле main.cpp, например, так:

QWidget window;
    window.showMaximized ();

Но никаких результатов для этого не было.

Любые идеи будут очень ценными.

Спасибо

Ответы [ 3 ]

2 голосов
/ 14 февраля 2012

Попробуйте QWidget :: showFullScreen () .

1 голос
/ 03 января 2012

Вы можете управлять панелью инструментов через QML и компоненты. Эта статья должна помочь о том, как.

0 голосов
/ 13 апреля 2013

В файле: qmlapplicationviewer.cpp

изменение:

void QmlApplicationViewer::showExpanded()
{
#if defined(MEEGO_EDITION_HARMATTAN) || defined(Q_WS_SIMULATOR)
    showFullScreen();
#elif defined(Q_WS_MAEMO_5) || defined(Q_OS_QNX)
    showMaximized();
#else
    show();
#endif
}

до:

void QmlApplicationViewer::showExpanded()
{
#if defined(MEEGO_EDITION_HARMATTAN) || defined(Q_WS_SIMULATOR)
    showFullScreen();
#elif defined(Q_WS_MAEMO_5) || defined(Q_OS_QNX)
    //showMaximized();
    showFullScreen();
#else
    //show();
    showFullScreen();
#endif
}

Прекрасно работает для меня. Приветствия.

...