Hi,

was trying the head version of leo under python3/PyQt5 and had some minor 
issues. While I uncommented some plugins to get rid of those (was it 
viewrenderer?) one plugin I really
wanted to stay is quicMove (as I use it with my own GTD system in leo). I 
get

hook failed: after-create-leo-frame, <function onCreate at 0x7f54a8035f28>, 
leo.plugins.quickMove
Traceback (most recent call last):
  File "/media/sda1/home/xx/a/leo-editor/leo/core/leoPlugins.py", line 322, 
in callTagHandler
    result = handler(tag, keywords)
  File "/media/sda1/home/xx/a/leo-editor/leo/plugins/quickMove.py", line 
168, in onCreate
    quickMove(keywords['c'])
  File "/media/sda1/home/xx/a/leo-editor/leo/plugins/quickMove.py", line 
298, in __init__
    self.addButton(i['first'], i['type'], v=i['v'])
  File "/media/sda1/home/xx/a/leo-editor/leo/plugins/quickMove.py", line 
385, in addButton
    rc = QtGui.QAction(txt, but)
AttributeError: 'module' object has no attribute 'QAction'

I think the QtGui.QAction is the problem as to work both qt4 and qt5 it 
should be something else (QWidget.QAction??.. not being a plugin developer 
I don't know the details)

Does it mean I cannot use the plugin under PyQt5?
Is there a list somewhere which plugins are Qt4-only, Qt5-only(probably 
none) and Qt-independant?

-- 
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 post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to