kcm: Copy model data into the "Forget…" dialog
…and refactor it into dynamic component. New required properties and a signal make it completely decoupled from surrounding context.
Future directions:
- Theoretically, now we could save even more memory and loading times by factoring it out in a separate file.
- Dialog needs to be closed in cases where its device somehow disappears or adapter is disconnected.
BUG: 459855
FIXED-IN: 5.26
actually, no idea who should be added for reviews. fell free to CC people if needed.
Edited by ivan tkachenko