I have closed PR #2883 <https://github.com/leo-editor/leo-editor/pull/2883>for 
now. Its milestone is "Later." 
<https://github.com/leo-editor/leo-editor/milestone/43>

As shown on Leo's branches page 
<https://github.com/leo-editor/leo-editor/branches>, the ekr-qt6-only 
branch is protected but closed.  I'll reopen this branch when Leo requires 
Qt6, which might not happen for years.

It was straightforward to require Qt6. One simply looks for the isQt5 and 
isQt6 constants.

Requiring Qt6 helped pylint a bit. Alas, focusing on Qt6 did not help mypy 
much. I abandoned the PR (for now) when I realized it would be better to 
suppress mypy complaints only when Leo moves to the Qt6-only code base. 
That way I can deal with potential bugs more fully.

*Summary*

Yesterday's work will eventually bear fruit, but the results were 
disappointing.

I see no need to require Qt6 this year or next.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/cb819dce-4dc8-4f4c-8c0b-e69fa3aff6ecn%40googlegroups.com.

Reply via email to