Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

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?

share|improve this question
    
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. –  Simbamangu May 6 '12 at 10:52
    
Please open bug reports to inform the developers. I've just tested the Windows version and it works fine. –  underdark May 6 '12 at 11:43
    
It's now reported! –  Simbamangu May 6 '12 at 12:24

1 Answer 1

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.)

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.