As I said, your CS failure is due to the missing icons for CalibreSpy.
Quote:
File "calibre_plugins.calibrespy.calibrespy_dialog" , line 4301, in create_bottom_widgets
TypeError: QPushButton(): arguments did not match any overloaded call:
|
The above means that the creation of that particular PushButton failed because the icon it uses was not found.
Not to repeat myself, but your failure is due to the missing Icons for CalibreSpy.
If you ever see that error again (which you should not since I added "perfect storm" checking), simply restart Calibre itself. When Calibre starts, each plugin initializes itself, including extracting resources from its zip file.
However, remember that ALL CalibreSpy preferences are maintained within each separate Library's metadata.db. That includes the optional and user-defined application paths for reading a book, editing a book, etc. etc. If you move a Library to a new PC, those paths might be totally wrong.
DaltonST