UI is somewhat broken on retina displays #3292

issue mikehearn opened this issue on November 20, 2013
  1. mikehearn commented at 9:12 PM on November 20, 2013: contributor

    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.

  2. 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.

  3. fanquake commented at 11:20 AM on November 21, 2013: member
  4. laanwj commented at 11:31 AM on November 21, 2013: member

    Thanks @fanquake

  5. 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...

  6. Diapolo commented at 5:04 PM on November 21, 2013: none

    See #3297

  7. trapp commented at 2:05 PM on December 9, 2013: contributor

    A fix for clean fonts on retina screens got already merged in master 6 months ago. See #2722.

    I don't know why it didn't make it in any release since then.

  8. laanwj commented at 2:09 PM on December 9, 2013: member

    Because master is 0.9

  9. trapp commented at 2:15 PM on December 9, 2013: contributor

    Right, sorry.

  10. 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.

  11. 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?

  12. 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

  13. laanwj commented at 1:12 PM on February 28, 2014: member

    --with-gui=qt5

  14. 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?

  15. 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.

  16. jonasschnelli commented at 9:02 AM on December 29, 2014: contributor

    fixed with #5228 and #5219

    Can be closed.

  17. laanwj closed this on Dec 29, 2014

  18. Bushstar referenced this in commit 1d9adbe639 on Apr 8, 2020
  19. Bushstar referenced this in commit 5b4fe43c25 on Apr 8, 2020
  20. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-21 18:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me