Changes between Initial Version and Version 1 of Ticket #20306, comment 4


Ignore:
Timestamp:
May 12, 2026, 11:54:13 AM (3 days ago)
Author:
Tom Goddard

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #20306, comment 4

    initial v1  
    44
    55It says it is fixed in Qt 6.10.2.  ChimeraX is at Qt 6.10.1 because when we updated to Qt 6.10.2 it caused an immediate error on startup on Mac, I think related to QOpenGLContext makeCurrent generating an OpenGL error.  I put in code to suppress the traceback and print a warning to the log.  Might be worth revisiting if Qt 6.10.2 gives that warning at startup on Mac.
     6
     7I tested PyQt6-Qt6 version 6.10.2 and ChimeraX does startup on Mac with the warning in the log
     8
     9{{{
     10Error after making OpenGL context current: OpenGL error invalid enumerant
     11This is a Qt window toolkit bug discussed at https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/19881#comment:5
     12}}}
     13
     14I could suppress this warning on Mac.  No telling if Qt 6.10.2 has other defects since we have not distributed builds with it except for 1 day several months ago.