V5.15.16-harmonyos-20250305
<ReleaseNote for OpenHarmony V5.15.16
Features & Bugs
QTFOROH-1276: Read font_scale value on startup
QTFOROH-1462: Add JsState::tryMapOhosEnumFromJs()
QTFOROH-1250: resizeAsync: Customized window dragging based on mouse events is very unsmooth when dragging
QTFOROH-1345: [ZW]Loss of hover event after double-clicking a file in the file dialogue box to close a pop-up window
QTFOROH-1210: QOhosPlatformBackingStore leaks file descriptors on flush
QTFOROH-1284: Multi-line text content shaking when resizing
QTFOROH-1437: Qt debug output to /dev/tty prevents DevEco from capturing logs on OpenHarmony
QTFOROH-1271: Widget cannot show full screen by calling showFullscreen after it minimized
QTFOROH-1413: Call restore when activating a main window
QTFOROH-1410: Update displayId on displayIdChange event
QTFOROH-1226: Basic support for the accessibility service - provide gui elements positions
QTFOROH-1481: Explicitly block using dynamic_cast() in the OHOS plugin by using the QT_NO_DYNAMIC_CAST macro
QTFOROH-1315: [HW] When should the soft keyboard be pull out?
QTFOROH-1268: using system libpng and libjpeg
QTFOROH-1347: Support more findAccessibilityNodeInfosById modes
QTFOROH-1244: [HW] Make QKeyEvent return the same result on OH as other platforms
QTFOROH-1477: The dockwidgets example crashes on HarmonyOS
QTFOROH-1411: Add disabled style for QLineEdit
QTFOROH-1419: Next menu level indicator is missing
QTFOROH-1495: Don't call OH_ArkUI_StartDrag() function with hotspot/touchpoint outside bounds of used pixelmap(s)
QTFOROH-1484: Program crashes when dragging text from demo textedit to outside the window
QTFOROH-1494: QMenu Popup Window Closes Unexpectedly on Window Resize
QTFOROH-1287: [HW]Key modifiers for key and drag event is not correct
QTFOROH-1457: Dialog will trigger the show Event twice with exec
QTFOROH-1450: Adjust window initial position
QTFOROH-1493: QMenu Popup Window Does Not Close When Application Loses Focus (Application Deactivate)
QTFOROH-1501: Adapting multiple node scenarios: QWidget::lower, QWidget::raise, and QWidget::stackUnder not working after widget localization
QTFOROH-1461: Setting up a transparent window in a widget, transparent window frame and mouse event issues
QTFOROH-1459: Calling the system's filepicker and selects a large number of files, the program crashes
QTFOROH-1452: Setting the window to full transparency during program startup causes flickering
QTFOROH-1503: [API15] Code update to prevent system crashes from changes in RequestKeyboardReason enum type
QTFOROH-1409: Fix availableAreaChange listen issues
QTFOROH-1511: Support tracing of OHOS native API calls made with callArkUiOrFailOnNullResult/callArkUiOrFailOnErrorResult
QTFOROH-1444: Fix typo for QOhosFunctions
QTFOROH-1513: Make the OHOS platform plugin compilable with QT_NO_CAST_FROM_ASCII defined
QTFOROH-1039: Fix failing QML related test
QTFOROH-1283: qtdeclarative: fix warnings for developer build
QTFOROH-1273: Add QML support for OHOS
QTFOROH-1506: The file selection dialog will popup when using "openUrl" interface to open a file in the file manager
QTFOROH-1337: Gather and propagate more accessibility information
QTFOROH-1453: OH style scroll bar does not fulfill the UI spec
QTFOROH-1482: [Foxit] Button background color and text color are not matched
QTFOROH-1441: The values of textInputType and enterKeyType must be set dynamically when attach binds the input method
QTFOROH-1449: Display window on specified screen
QTFOROH-1498: Input Method not disabled for QLineEdit/QTextEdit despite setting WA_InputMethodEnabled to false
QTFOROH-1502: setWindowTopmost can not be called when setting free window type on tablet