rncbc / synthv1

synthv1 - an old-school polyphonic synthesizer
https://synthv1.sourceforge.io
GNU General Public License v2.0
40 stars 10 forks source link

Proposal for QApplication instance #9

Closed ghost closed 1 year ago

ghost commented 5 years ago

When the code checks for QApplication, also check the arguments in order to see of this instance comes from the host, and not has been created by other Qt plugins. If that plugin (X) that created the QApplication will delete the instance of QApplication when user closes the window for X plugin, all the rest Qt plugins windows opened will crash.

rncbc commented 5 years ago

possibly fixed on git head https://github.com/rncbc/synthv1/commit/0b314f6

cheers && thanks