Plugin interface implementation contain virtual destructors
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
Hi Utkarsh,
I have some problems with the interface classes with the development branch (and with the 3.8 RC1) : some interface have been added with virtual destructors and the implementation in the headers : pqViewModuleInterface pqTreeLayoutStrategyInterface pqServerMAnagerModelInterface pqActionGroupInterface
This causes bad symbol exports when using PV libraries as dynamic librairies in plugins. Could you simply move the empty virtual destructors in .cxx implementation files?