Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.15.5
-
None
-
-
3709bc3699 (qt/qtbase/dev) 3709bc3699 (qt/tqtc-qtbase/dev) 8eedaf8a87 (qt/qtbase/6.4) 8eedaf8a87 (qt/tqtc-qtbase/6.4) 2c0bfd4372 (qt/tqtc-qtbase/6.2) 9e76c0b01e (qt/qtbase/6.3) 9e76c0b01e (qt/tqtc-qtbase/6.3) c617ea69c9 (qt/tqtc-qtbase/5.15)
Description
When I use QT_SCALE_FACTOR to enlarge the window several times, I find that the size of the cursor is different in different positions.
#include <QApplication> #include <QLineEdit> int main(int argc, char *argv[]) { qputenv("QT_SCALE_FACTOR", "3.33"); QApplication a(argc, argv); QLineEdit edit; edit.show(); return a.exec(); }
Attachments
For Gerrit Dashboard: QTBUG-95319 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
361277,6 | Fix unstable cursor rendering with non-integer scale factors | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
368667,3 | Fix unstable cursor rendering with non-integer scale factors | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
417375,2 | Ensure consistent cursor width under fractional scaling | dev | qt/qtbase | Status: MERGED | +2 | 0 |
419218,2 | Ensure consistent cursor width under fractional scaling | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |
419219,2 | Ensure consistent cursor width under fractional scaling | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
419229,3 | Ensure consistent cursor width under fractional scaling | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
419230,2 | Ensure consistent cursor width under fractional scaling | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |