QT: debug window peers table column resize broken #12411

issue clemtaylor opened this issue on February 11, 2018
  1. clemtaylor commented at 2:38 PM on February 11, 2018: contributor

    Unable to resize the columns for the debug window peers table with bitcoin-qt. When I try and drag a column it jumps around and then snaps back to the default width on release. The default column widths truncate the Node/Service and IP/Netmask columns.

    This worked with my previous 0.16.0 build, but I think I updated the system Qt libraries.

    bitcoin-qt: v0.16.99.0-89005ddad. OS: Fedora 27 QT: qt5-5.9.4-2.fc27

    screenshot_2018-02-11_09-28-34

  2. fanquake added the label GUI on Feb 11, 2018
  3. jonasschnelli commented at 9:03 AM on February 12, 2018: contributor

    Have you tried with Qt5.x? Qt4.x support in Core Qt is slowly fading out...

  4. clemtaylor commented at 2:20 PM on February 12, 2018: contributor

    I built it against the default, which was qt5.

    My configure command line was: ./configure --without-miniupnpc --without-qtdbus --without-qrencode --disable-bench --disable-ccache

  5. jonasschnelli commented at 8:26 AM on February 13, 2018: contributor

    @clemtaylor to identify the problem, can you test if you can reproduce this issue with the "official binaries"? https://bitcoincore.org/bin/

  6. MarcoFalke deleted a comment on Feb 13, 2018
  7. fanquake deleted a comment on Feb 14, 2018
  8. clemtaylor commented at 4:13 AM on March 6, 2018: contributor

    I tested the 0.16.0 release binary (on testnet) and the 'Debug Window/Peers' display worked fine. The default column widths are sane and they resize without jumping around and do not snap back to the defaults.

    However, the ldd output for the two different binaries are quite different. The release build does not link against any of the local libQt5*.so

    I'm not sure if the problem is something to do with my local libraries, a recent change, or just my local configure options.

    I updated to v0.16.99.0-6012f1caf-dirty and it still has the same problem.

  9. jonasschnelli commented at 5:41 AM on March 6, 2018: contributor

    @clemtaylor: The "official binaries" are built "static" (means the Qt library is linked static, so you won't see a dyn link in ldd).

    The problem you found is very likely due to a Qt bug, and if you self compile (which usually is with dynamic linking to your system wide Qt libraries), you will very likely use an older version of Qt then the "official" binaries are compiled with (Qt5.7).

  10. clemtaylor commented at 3:52 AM on May 5, 2018: contributor

    This issue was resolved when I switched to Fedora 28, which uses qt5.10.1

  11. clemtaylor closed this on May 5, 2018

  12. fanquake deleted a comment on May 5, 2018
  13. MarcoFalke locked this on Sep 8, 2021
Labels

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:15 UTC

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