The home button in the toolbar is huge compared to the rest, and the UI generally looks wrongly fitted together. I suspect Qt needs to be upgraded to a version that supports hi-dpi displays or something like that.
UI is somewhat broken on retina displays #3292
issue mikehearn opened this issue on November 20, 2013-
mikehearn commented at 9:12 PM on November 20, 2013: contributor
-
laanwj commented at 8:25 AM on November 21, 2013: member
It's too bad that we lost support for Qt5 with the autoconf switch. I would think Qt5 handles this better.
-
fanquake commented at 11:20 AM on November 21, 2013: member
-
Diapolo commented at 4:30 PM on November 21, 2013: none
Qt5 and up have explicitly better retina or high DPI support AFAIK. We should really switch to Qt5.1 for our release builds and pull tester...
-
laanwj commented at 2:09 PM on December 9, 2013: member
Because master is 0.9
-
trapp commented at 2:15 PM on December 9, 2013: contributor
Right, sorry.
-
laanwj commented at 2:33 PM on December 9, 2013: member
Though depending on how much things have changed since and how critical it is, such changes could be back-ported. But the next release will likely be 0.9.0rc1, not 0.8.7.
-
Diapolo commented at 5:46 PM on February 16, 2014: none
@mikehearn Can you re-check if this is solved with current master and Qt 5.2?
-
mikehearn commented at 1:01 PM on February 28, 2014: contributor
Is there a way to force configure to use qt 5? I installed it via brew but configure still sees qt4 even after i specified the custom --with-qt-libdir --with-qt-incdir flags
-
laanwj commented at 1:12 PM on February 28, 2014: member
--with-gui=qt5
-
jonasschnelli commented at 10:07 AM on November 5, 2014: contributor
Looks good on my retina MBP when building with Qt5. Icons are not HiDPI. I try to fix them, and see if i can somehow use a higher resolution icon.
Will Qt5 will be the default GUI environment?
-
laanwj commented at 10:11 AM on November 5, 2014: member
@jonasschnelli Autoconf currently picks qt4 if both qt4 and qt5 are installed, but I think that should be qt5.
Distributed executables for MacOSX and Windows use qt5. Linux is still qt4.
We don't want to break qt4 compatibility for the foreseeable future.
-
jonasschnelli commented at 9:02 AM on December 29, 2014: contributor
- laanwj closed this on Dec 29, 2014
- Bushstar referenced this in commit 1d9adbe639 on Apr 8, 2020
- Bushstar referenced this in commit 5b4fe43c25 on Apr 8, 2020
- MarcoFalke locked this on Sep 8, 2021