Move previewjob to KioGui
Open, Needs TriagePublic

Description

It doesn't use widgets, QtGui is enough

nicolasfella added a parent task: T12089: KIO for KF6.
bruns added a subscriber: bruns.Nov 17 2020, 1:32 PM

PreviewJob uses ThumbCreator, which uses QWidgets to do the plugin specific configuration. Currently, it opens a dialog on a configuration request and expects the same dialog passed in again (as QWidget*) to apply/save a configuration change.

This has several drawbacks:

  • All plugins link to QWidgets, even when having no configuration options
  • All previewjob users link to QWidgets, even when not exposing any means to invoke the configuration dialog
alex added a subscriber: alex.Nov 20 2021, 12:58 PM

PreviewJob uses ThumbCreator, which uses QWidgets to do the plugin specific configuration.

That is solved in T14695