Bug report #1743
Some plugins menu items don't function
Status: | Closed | ||
---|---|---|---|
Priority: | Low | ||
Assignee: | Borys Jurgiel | ||
Category: | GUI | ||
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 #: | 11803 |
Description
Clicking the 'Plugins' menu and selecting "Fetch Python plugins..." has no effect on OS X. Nothing is reported to the console in a debug build either. If the plugin system detects that there is a new plugin, and the "There is a plugin update available" link is present in the map window, clicking this will open the plugin installer. This problem has been present for at least 2 weeks in trunk.
History
#1 Updated by John Tull over 15 years ago
On further investigation, the following plugins that I have installed, when invoked, do nothing. I can only guess that there might be an api method used in the failing modules different from the ones that work. Hopefully it will help find the problematic code:
Geoprocessing Tool
manageR
RefMap
Table Manager
Zoom to Point
Copyright Label
Add delimited Text Layer
DXF2shp converter
Interpolate Plugin
North Arrow
Quickprint
Mapserver Export
Find by Attribute
Image Map
Image Boundary
Mapsheet AutoGeoRef
MirrorMap
PostGIS Sql Editor
These plugins are working:
SPIT
PostGIS Manager
Georeferencer
OGR Layer Converter
PGQuery
#2 Updated by Borys Jurgiel over 15 years ago
After a short comparition: All the above working plugins send the triggered() signal, while most of the not working send activated(). However two plugins: Interpolation and Geoprocessing send trigerred() and you said don't work even so...
#3 Updated by Martin Dobias over 15 years ago
The reason that activated() signal is not emitted is because it works only with qt3support libraries installed.
Mapserver export plugin and plugin installer can be easily fixed as they're inside qgis svn, but other plugins have to be fixed by their owners.
#4 Updated by Borys Jurgiel over 15 years ago
Should be now fixed for all core plugins in trunk. Does e.g. Copyright Label or Add CSV plugins work now? I'll contact all external plugins authors and ask for fix.
#5 Updated by John Tull over 15 years ago
- Status changed from Open to Closed
- Resolution set to fixed
The core plugins I tested are now working. Thanks for uncovering the cause and identifying the fix. I've changed the ticket to 'fixed'.
#6 Updated by John Tull over 14 years ago
- Status changed from Closed to Feedback
- Resolution deleted (
fixed)
This problem seems to have crept back into the qgis codebase. I've attached a fix for the mapserver export plugin.
#7 Updated by Borys Jurgiel over 14 years ago
- Resolution set to fixed
- Status changed from Feedback to Closed
Fixed in d037836c (SVN r13279). I'm also contacting other authors.