[PyQt] QtTableView column width reset to 100px with Qt 5.9.4

Florian Bruhin me at the-compiler.org
Mon Feb 12 20:19:04 GMT 2018


Hi,

On Mon, Feb 12, 2018 at 07:47:24PM +0000, Barry Scott wrote:
> It seems that a change in Qt 5.9.4 has meant that QtTableView column widths
> get set to the default of 100px after the app get focus.
> 
> I set the width in the __init__ to suitable values. But once drawn then all set to the same 100px.
> This also happens if I resize the columns using the mouse. Once focus is lost and restored
> the columns widths change to 100px.
> 
> On the off chance that one of you has seen this do you know what I have to do to fix it?

I've seen something similar reported with QTreeView for Qt 5.11 but
haven't had time to look into it yet:

https://github.com/qutebrowser/qutebrowser/issues/3447

I found 2 Qt bugs which might be related:

https://bugreports.qt.io/browse/QTBUG-66245
https://bugreports.qt.io/browse/QTBUG-65478

Florian

-- 
https://www.qutebrowser.org | me at the-compiler.org (Mail/XMPP)
   GPG: 916E B0C8 FD55 A072 | https://the-compiler.org/pubkey.asc
         I love long mails! | https://email.is-not-s.ms/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20180212/1a82d279/attachment-0001.sig>


More information about the PyQt mailing list