Bug 69258 - [Qt][WK2][Mac] MiniBrowser does not display any pages after merge of Qt5 refactor branch.
Summary: [Qt][WK2][Mac] MiniBrowser does not display any pages after merge of Qt5 refa...
Status: RESOLVED DUPLICATE of bug 70315
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Qt (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified OS X 10.7
: P2 Normal
Assignee: Zeno Albisser
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-03 08:10 PDT by Zeno Albisser
Modified: 2011-10-25 06:45 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zeno Albisser 2011-10-03 08:10:43 PDT
On Mac MiniBrowser does not display any pages at all. Instead the UIProcess seems to create two top level widgets. The second one seems just to be an empty widget of the size of the browser viewport.
Comment 1 Zeno Albisser 2011-10-12 08:50:07 PDT
This happens due to  a missing implementation of QWindow::setParent on Mac platform.
Since QWindow is supposed to be a TopLevel window, embedding the child Window is at least a controversal topic.
Instead of wasting resources trying to get this approach working again, we should rather concentrate on getting a future proof QML based solution.
Nevertheless for a QML based solution the following things are currently missing in Qt5 (QtGui):
 - a QML based solution for QMenu
 - a QML based solution for QShortcut
 - a QML based solution for QAction (QAction::icon())
Comment 2 Zeno Albisser 2011-10-25 06:45:51 PDT

*** This bug has been marked as a duplicate of bug 70315 ***