Even if only import matplotlib.pyplot as plt without use, QtCore.QThread and multiprocessing.Process will collapses when call strat() and new a SpeFile Object.
It will work better if only import matplotlib and replace plt with matplotlib.plt, only collapses when using image and specplot.
Python 3.8.1