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?