Created PR  #2045 <https://github.com/leo-editor/leo-editor/pull/2045> to 
fix VR3 not finding QSvg widget.

On Saturday, July 10, 2021 at 9:41:22 AM UTC-4 [email protected] wrote:

> 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)
>
> On Saturday, July 10, 2021 at 5:31:58 AM UTC-4 Edward K. Ream wrote:
>
>> Early this morning I merged the ekr-annotate branch into devel. See PR 
>> #1948 <https://github.com/leo-editor/leo-editor/pull/1948> for details.
>>
>> The ekr-annotate branch only added mypy type annotations and two new stub 
>> files. However, the branch changed/added 57 files, some in many places. I 
>> carefully reviewed all diffs, but this was a nerve-wracking business :-) I 
>> wanted to do the merge asap, so there will be plenty of time for testing 
>> before Leo 6.4 b1.
>>
>> This should be the last major change to Leo's code base before Leo 6.4 
>> final. All upcoming PR's will be much smaller.
>>
>> 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/2657ef3e-61e1-496c-baf8-cb08bcefddb9n%40googlegroups.com.

Reply via email to