[SOLVED] VST sdk 2.4, QtSolutions and Qt5.0.2 Mingw for Windows 7
-
Hi,
I have some problems since changing from windows xp to windows 7.
By click or moving the mouseptr over a button i received following msg:
QWidget::repaint: Recursive repaint detectedwith closing of the host program (http://www.hermannseib.com/vsthost.htm) i received following msg:
QPaintDevice: Cannot destroy paint device that is being painted
QThreadStorage: Thread 0x2238840 exited after QThreadStorage 2 destroyedAlso it seems that the focus is sometimes lost.
Starting with the debugger it throws a Segmentation fault.
Here is the code with QtCreator Project (new project template, minimal implementation):
https://dl.dropboxusercontent.com/u/17094062/VSTQT.ZIPthx in adv
-
Findings after a year.
!! Do not try to make a VST Editor with Qt GUI !!
You will inevitably encounter some problems.
Handle qApp instance, manage 2 or more plugin instances, .....Of course you can use the Qt lib if you don't need SIGNAL/SLOT stuff.
Separate the Editor in a new Process and communicate over RPC between plugin and editor.