Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
all
Description
Known remaining issues:
- When qmlscene displays a root Item, the default behavior is that resizing the window resizes the item. That's very convenient; it should somehow be just as convenient with qml.
- qml does not accept gnu-style double-hyphen parameters, only single-hyphen ones
Stuff to check:
- Is it possible for Creator to use qml instead of qmlscene in all cases, including QML debugging?
Problems that were probably solved well enough already:
- on OSX, qml.app is a bundle whereas qmlscene is not - and it needs to be a bundle, in order to be the default handler for qml files (double-clicking them in Finder). On the command line this causes a little inconvenience when you want to give the whole path to the executable. It's solved by using qtchooser, which knows how to resolve the path to an executable inside a bundle - with the caveat that on case-sensitive filesystems, it must be called qml.app, NOT Qml.app or QML.app. And that's why it is.
Attachments
Issue Links
- depends on
-
QDS-589 qmlscene has to support file selectors (QQmlFileSelector)
-
- Closed
-
-
QTBUG-78949 qml runtime doesn't show window created as child of QtObject
-
- Closed
-
- is required for
-
QTBUG-53219 document the qml (runtime) tool; de-emphasize usage of qmlscene
-
- Closed
-
- relates to
-
QTBUG-33659 set qml tool as the system viewer for qml files
-
- Reported
-
-
QTBUG-26366 Improve qml runtime features
-
- Open
-
-
QTBUG-82340 Consider which qml tools to deprecate/unify in Qt 6
-
- Withdrawn
-
- resulted in
-
QTBUG-100678 QML Runtime Tool help all option is not working
-
- Closed
-