diff options
author | Bernd Lamecker <blam@sepp.nbg.basyskom.de> | 2010-05-18 15:13:16 +0200 |
---|---|---|
committer | Torsten Rahn <Torsten.Rahn@basyskom.de> | 2010-05-18 16:56:07 +0200 |
commit | 7430c2d22f6ab955994e844406354baa721d57b8 (patch) | |
tree | f8e147f2cab45ab7548965a2b794f3e86625220f /plainqt | |
parent | 14ba8a0b61ad93b61e56acf33d3acc4ae44b5a2d (diff) |
Changes: hiding the status bar possible
RevBy: TrustMe
Diffstat (limited to 'plainqt')
-rw-r--r-- | plainqt/style/qtmaemo6styleeventfilter.cpp | 2 | ||||
-rw-r--r-- | plainqt/style/qtmaemo6windowdecoration.cpp | 4 | ||||
-rw-r--r-- | plainqt/style/qtmaemo6windowdecoration.h | 2 |
3 files changed, 8 insertions, 0 deletions
diff --git a/plainqt/style/qtmaemo6styleeventfilter.cpp b/plainqt/style/qtmaemo6styleeventfilter.cpp index f8e56515..d46e705f 100644 --- a/plainqt/style/qtmaemo6styleeventfilter.cpp +++ b/plainqt/style/qtmaemo6styleeventfilter.cpp @@ -87,6 +87,8 @@ bool QtMaemo6StyleEventFilter::eventFilter(QObject *obj, QEvent *event) m_style->m_windowDecoration->showFastMaximized(); bool navigationBarVisible = !qApp->dynamicPropertyNames().contains(M::NoMNavigationBar); m_style->m_windowDecoration->showNavigationBar( navigationBarVisible ); + bool statusBarVisible = !qApp->dynamicPropertyNames().contains(M::NoMStatusBar); + m_style->m_windowDecoration->showDeviceStatusBar( statusBarVisible ); QtMaemo6StylePrivate::drawWindowBackground(m_style->m_windowDecoration); return true; } diff --git a/plainqt/style/qtmaemo6windowdecoration.cpp b/plainqt/style/qtmaemo6windowdecoration.cpp index 68726987..5a32fd67 100644 --- a/plainqt/style/qtmaemo6windowdecoration.cpp +++ b/plainqt/style/qtmaemo6windowdecoration.cpp @@ -153,6 +153,10 @@ void QtMaemo6WindowDecoration::showNavigationBar( bool visible ) m_titleBar->setVisible(visible); } +void QtMaemo6WindowDecoration::showDeviceStatusBar( bool visible ) { + m_deviceStatusBar->setVisible(visible); +} + bool QtMaemo6WindowDecoration::eventFilter(QObject *watched, QEvent *event) { if (event->type() == QEvent::WindowTitleChange) { diff --git a/plainqt/style/qtmaemo6windowdecoration.h b/plainqt/style/qtmaemo6windowdecoration.h index 35cc84c9..924efff1 100644 --- a/plainqt/style/qtmaemo6windowdecoration.h +++ b/plainqt/style/qtmaemo6windowdecoration.h @@ -60,6 +60,8 @@ public: void showNavigationBar( bool visible ); + void showDeviceStatusBar( bool visible ); + protected Q_SLOTS: void showMenuBar(); protected: |