Details
Description
6.8.0/Src/qtbase/src/plugins/platforms/ios/quiview.mm, line 374
touchDevice->setCapabilities(touchCapabilities);
6.8.0/Src/qtbase/src/gui/kernel/qpointingdevice.h, line 91
#if QT_DEPRECATED_SINCE(6, 0)
QT_DEPRECATED_VERSION_X_6_0("Use the constructor")
void setType(DeviceType devType);
QT_DEPRECATED_VERSION_X_6_0("Use the constructor")
void setCapabilities(QInputDevice::Capabilities caps);
QT_DEPRECATED_VERSION_X_6_0("Use the constructor")
void setMaximumTouchPoints(int c);
#endif
This breaks Qt 6.8 build from source when ./configure is used with -disable-deprecated-up-to 0x060800. (Probably also breaks any other iOS build with deprecated up to 6.x)
Temporary workaround is to disable-deprecated up to 5.99.
Attachments
Issue Links
- resulted in
-
QTBUG-132281 Add change-notification signal to QInputDevice::capabilities property
- Closed
For Gerrit Dashboard: QTBUG-129981 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
590339,9 | iOS: Replace usage of deprecated QPointerDevice APIs | dev | qt/qtbase | Status: MERGED | +2 | 0 |
602356,2 | iOS: Replace usage of deprecated QPointerDevice APIs | 6.8 | qt/qtbase | Status: MERGED | +2 | 0 |