Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
4.8.x, 5.5.0 RC
-
None
Description
With latest updates of WEC7, the function qt_wince_is_platform() present in src\gui\kernel\qguifunctions_wince.cpp is causing a heavy degradation of performance by slowing down all UI operations.
The cause is the call of SystemParametersInfo() with a deprecated funcionality: instead of calling SystemParametersInfo(SPI_GETPLATFORMTYPE, .... if you changed the code with call SystemParametersInfo(SPI_GETPLATFORMNAME, ... the funcionality is the same but the degradation will disappears!
The problem is present also in the Qt 5.x tree.
Attachments
For Gerrit Dashboard: QTBUG-46916 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
115512,2 | Switch to new not deprecated api | 5.5 | qt/qtbase | Status: MERGED | +2 | 0 |