Bug report #1654
SIGNAL ( activated ()) in plugins is deprecated and cause plugins malfunction
|Affected QGIS version:||Regression?:||No|
|Operating System:||OS X||Easy fix?:||No|
|Pull Request or Patch supplied:||Resolution:||fixed|
|Crashes QGIS or corrupts data:||Copied to github as #:||11714|
At several places in the plugins code, the activated () signal of the QAction class is used to signal the plugin it has been activated. This is wrong : this signal has disappeared from Qt4 and if QT4 is not compiled with the Qt3 backward compatibility, it is simply non existent, so no plugin can be called at all.
Please replace activated () by triggered () (It fixes the bug).