This morning's change set doesn't run under PyQt6.11. The problem is with the new Qt6 enumerations:
File "c:\Tom\git\leo-editor\leo\plugins\nested_splitter.py", line 363, in NestedSplitter
Orientations = QtCore.Qt.Orientations if isQt6 else QtCore.Qt
AttributeError: type object 'Qt' has no attribute 'Orientations'
Under PyQt6.02, Leo runs but VR3 dies at load because of an as-yet unimplemented QT widget:
File "c:\Tom\git\leo-editor\leo\plugins\viewrendered3.py", line 714, in <module>
QSvgWidget = QtSvg.QSvgWidget
AttributeError: 'NoneType' object has no attribute 'QSvgWidget'
I will fix this last problem - it will make the SVG capability unavailable, as well as the ability to render any node body starting with "<" as literal html or xml.
Otherwise, the new clickable Find results worked as desired ... Yay! Tested on:
Leo 6.4-devel, devel branch, build 3cf1cbc41b
2021-07-10 07:55:26 -0500
Python 3.9.5, PyQt version 5.15.2
Windows 10 AMD64 (build 10.0.19043)