1

I'm running QGIS 1.7.4-4 on a MacOS 1.6.8. I'm trying to use the "Spatial Query" plugin but it's not loading. The plugin is activated and I can see it in the main menu Plugins> Spatial Query> Spatial Query but when I click on it no window appears, nothing happens. I've tried to deactivate it, restart QGIS, reactivate, but nothing changes.

Any help?

Simbamangu
14.9k7 gold badges61 silver badges93 bronze badges
asked May 6, 2012 at 10:28
3
  • I'm finding the same thing with several plugins. OSX 10.7.3 and QGIS 1.7.4 and QGIS 1.9. Nothing happens, not even an error, and there's nothing in the logs that points to a problem. Commented May 6, 2012 at 10:52
  • Please open bug reports to inform the developers. I've just tested the Windows version and it works fine. Commented May 6, 2012 at 11:43
  • It's now reported! Commented May 6, 2012 at 12:24

1 Answer 1

2

It looks like another plugin that connects the launching action's activated() signal to its installed gui elements.

https://github.com/qgis/Quantum-GIS/blob/master/src/plugins/spatialquery/qgsspatialqueryplugin.cpp#L82

That signal is no longer supported under Qt 4.8, which is what QGIS 1.7.4 is built against/bundled with on Mac OS X. I have seen this problem with other plugins (now both C++ and Python).

I have not tested this, but changing the signal to 'triggered()' in the noted file might fix the problem. You can test it with re-compiling the latest master branch (1.8 RC 1, not 1.9 right now, as it is readying for release).

(I have added this to Simbamangu's bug report. Can someone compile and test fix? I won't be able to for a couple of days.)

answered May 6, 2012 at 15:39

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.