blackberry / pe_tree

Python module for viewing Portable Executable (PE) files in a tree-view using pefile and PyQt5. Can also be used with IDA Pro and Rekall to dump in-memory PE files and reconstruct imports.
Apache License 2.0
1.3k stars 170 forks source link

Support Qt for Python (PySide2) as an alternative to PyQt5 #3

Open Chaz6 opened 4 years ago

Chaz6 commented 4 years ago

Qt for Python is the official binding and available under a LGPL license. https://www.qt.io/qt-for-python

tombonner commented 4 years ago

The reason for using PyQt5 is that IDA Pro uses it for its plugin architecture, and PE Tree started life as an IDA plugin, so it was natural to continue using PyQt5 for the standalone build.

I can certainly consider it though, will have to see if it's just a simple case of changing import statements or if it will require more work.