Opened 15 years ago
Closed 14 years ago
#1743 closed bug (fixed)
Some plugins menu items don't function
Reported by: | jctull | Owned by: | borysiasty |
---|---|---|---|
Priority: | major: does not work as expected | Milestone: | Version 1.2.0 |
Component: | GUI | Version: | Trunk |
Keywords: | plugin python menu gui | Cc: | |
Must Fix for Release: | Yes | Platform: | OS X |
Platform Version: | 10.5.7 | Awaiting user input: | no |
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.
Attachments (1)
Change History (8)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Summary: | Fetch Python plugins menu item non-functional → Some plugins menu items don't function |
---|
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...
comment:3 by , 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.
comment:4 by , 15 years ago
Owner: | changed from | to
---|
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.
comment:5 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
The core plugins I tested are now working. Thanks for uncovering the cause and identifying the fix. I've changed the ticket to 'fixed'.
by , 14 years ago
Attachment: | bug1743fix.diff added |
---|
Fix for mapserver export plugin to not require qt3support
comment:6 by , 14 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
This problem seems to have crept back into the qgis codebase. I've attached a fix for the mapserver export plugin.
comment:7 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Fixed in r13278. I'm also contacting other authors.
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