klipper: Avoid creating lots of native windows in settings dialog
- klipper: Avoid creating lots of native windows in settings dialog
Klipper's action dialog tries to resize itself, for that it needs a QWindow. It was using an extreme call that also makes it a native window ahead of QDialog doing it.
The dialog has a widget parent which isn't separated yet due to it not being shown.
The current code hits a path where QWidget tries making all child widgets of the parent widget also native windows and we get in a mess.