diff options
author | axis <qt-info@nokia.com> | 2009-11-24 13:57:31 (GMT) |
---|---|---|
committer | axis <qt-info@nokia.com> | 2009-11-24 13:57:31 (GMT) |
commit | 89f81333b1f499d829cc5eeac63f790840c6f574 (patch) | |
tree | 79bdf0e62e51e6fbe6255082f4daf3afbbd5fff6 /src/gui/widgets | |
parent | bd2a3643c9796cc938c40c4d340d8cc5346992f4 (diff) | |
parent | 4817debee23a72f44eedbb8f33b6b611b5161174 (diff) | |
download | Qt-89f81333b1f499d829cc5eeac63f790840c6f574.zip Qt-89f81333b1f499d829cc5eeac63f790840c6f574.tar.gz Qt-89f81333b1f499d829cc5eeac63f790840c6f574.tar.bz2 |
Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/qt into 4.6-staging2
Diffstat (limited to 'src/gui/widgets')
-rw-r--r-- | src/gui/widgets/qmdiarea.cpp | 6 | ||||
-rw-r--r-- | src/gui/widgets/qmenubar.cpp | 3 |
2 files changed, 7 insertions, 2 deletions
diff --git a/src/gui/widgets/qmdiarea.cpp b/src/gui/widgets/qmdiarea.cpp index b3288c3..f3dbe34 100644 --- a/src/gui/widgets/qmdiarea.cpp +++ b/src/gui/widgets/qmdiarea.cpp @@ -1947,8 +1947,10 @@ QMdiSubWindow *QMdiArea::addSubWindow(QWidget *widget, Qt::WindowFlags windowFla /*! Removes \a widget from the MDI area. The \a widget must be either a QMdiSubWindow or a widget that is the internal widget of - a subwindow. Note that the subwindow is not deleted by QMdiArea - and that its parent is set to 0. + a subwindow. Note \a widget is never actually deleted by QMdiArea. + If a QMdiSubWindow is passed in its parent is set to 0 and it is + removed, but if an internal widget is passed in the child widget + is set to 0 but the QMdiSubWindow is not removed. \sa addSubWindow() */ diff --git a/src/gui/widgets/qmenubar.cpp b/src/gui/widgets/qmenubar.cpp index 40cfe1a..599f15b 100644 --- a/src/gui/widgets/qmenubar.cpp +++ b/src/gui/widgets/qmenubar.cpp @@ -736,6 +736,9 @@ void QMenuBarPrivate::init() if(wce_menubar) q->hide(); } + else { + QApplication::setAttribute(Qt::AA_DontUseNativeMenuBar, true); + } #endif #ifdef Q_WS_S60 symbianCreateMenuBar(q->parentWidget()); |