-
Notifications
You must be signed in to change notification settings - Fork 284
Qt5 Support Status
Volker Krause edited this page Jan 11, 2018
·
26 revisions
This page is used to track the status of support for Qt5 throughout GammaRay. This includes both bugs as well as missing support for new features added in Qt5. Please feel free to add anything you notice to this list.
- Object tree hierarchy wrong for QtQuick2 objects [FIXED]
- Style injector not found [FIXED]
- Style injector not working [FIXED]
- Using the system style in the main window if the host application uses a custom style does not seem to work
- Injecting into a QGuiApplication causes an endless loop [FIXED]
- About dialogs have no logos anymore [FIXED]
- Qt5 detection in Windows/Mac process list missing [FIXED]
- creates one object that is visible in object tree [FIXED]
- wrong layout margins [FIXED]
- disabled, callback gone in Qt5
ok
- property editor is not showing QGraphicsItem* values [FIXED]
- property editor is not showing null QObject* values [FIXED]
- shape/bounding box and coordinate system overlay is not drawn with a cosmetic 1px pen anymore, but pen size scales now
- not built at the moment, buildsystem needs porting to KF5 [DONE]
- creates an object that is visible in object tree [FIXED]
- does not yet support:
- list separators
- quotation
- standaloneDayName/standaloneMonthName [DONE]
- column resizing is based on header content rather than cell content [FIXED]
works
- shows some internal GammaRay types
- actions to connect to signals or invoke slots are enabled but fail [FIXED]
- signal log view could be hidden [FIXED]
- shows no types at all [FIXED]
- show type flags and sizes (new in Qt5) [DONE]
- shows some internal GammaRay types
seems fine
- inbound/outbound connection tabs disabled, callbacks gone in Qt5 [FIXED]
- invoking slots triggers "QMetaType::registerType: Binary compatibility break -- Type flags for type 'Qt::ConnectionType' [1290] don't match. Previously registered TypeFlags(0x13), now registering TypeFlags(0x113)." [FIXED]
property editor works fine
- not built due to lack of a Qt5 port of VTK
works
not tested yet
seems fine
seems fine
works
seems fine
seems fine
- processing time not available [FIXED]
- max processing time not always set to "N/A" [FIXED]
- total wakeup count is 0 for repeated singleshot timers (see trafficlight example)
- columns are too narrow [FIXED]
- triggers an assert in Qt when encountering a QTimer from a different thread [WORKED AROUND]
- can't be built (build system issue after QtWebKit/QtWebKitWidgets split) [FIXED]
- requires switching to a different tool and back before displaying the inspector after selecting a QWebPage instance [FIXED]
- doesn't compile due to uic bug: https://codereview.qt-project.org/#change,45272 [FIXED]
- SVG and designer export actions not working [FIXED]
- QDesktopScreenWidget might need similar special-casing as QDesktopWidget for the layout overlay [FIXED]
- Layout overlay visible in object tree [FIXED]
- "QPaintDevice::metrics: Device has no metric information" runtime warning
- QMimeDatabase browser [DONE]
- QStandardPaths browser [DONE]