Bug report #17881

Processing options is not showing all providers

Added by Etienne Trimaille almost 7 years ago. Updated over 6 years ago.

Status:Closed
Priority:Normal
Assignee:Alexander Bruy
Category:Processing/GUI
Affected QGIS version:master Regression?:Yes
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:fixed/implemented
Crashes QGIS or corrupts data:No Copied to github as #:25776

Description

As we can see on my screenshot:
  • Providers from plugins are not shown in the Processing options but they are visible in the Toolbox. On my screenshot, it's missing Buffer and QuickOSM.
  • If I disable a provider from Processing options, it still displayed in the processing toolbox. On my screenshot, Saga and Grass are disabled.

Screen Shot 2018-01-18 at 07.09.11.png (529 KB) Etienne Trimaille, 2018-01-18 05:10 AM

Screen Shot 2018-01-23 at 10.01.24.png - QGIS 2 (140 KB) Etienne Trimaille, 2018-01-23 08:02 AM

Associated revisions

Revision d7e18131
Added by Alexander Bruy almost 7 years ago

[processing] make items hidden after adding them to the view (fix #17881)

History

#1 Updated by Alexander Bruy almost 7 years ago

  • Assignee changed from Victor Olaya to Alexander Bruy
  • Operating System deleted (macOS)

I haven't looked at the code of these providers, but I'm pretty sure that they simply does not have any settings. As result they are not listed in the Processing options.

#2 Updated by Etienne Trimaille almost 7 years ago

In QGIS 2, there is the checkbox `activate` for all providers, even if there isn't custom settings. So it's not the same behavior as in QGIS 3. See my new screenshot for QGIS 2.

I will try to add a custom setting in my plugin to see if it's displayed in QGIS3.

#3 Updated by Alexander Bruy almost 7 years ago

There were lot of refactoring and API breaks in QGIS 3. I would not expect exact behaviour. You need to define settings.

#4 Updated by Alexander Bruy almost 7 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

#5 Updated by Giovanni Manghi over 6 years ago

  • Resolution set to fixed/implemented

Also available in: Atom PDF