Issue:
ControlNet previews are 1:1 which is fine for small selections.
When they increase in size making the dialog difficult to navigate
Fix:
Rename QLabel preview -> scaled_preview to break all private accesses.
Add ImageLoaderLayout.original_pixmap and get_pixmap to obtain the unscaled result.
Add set_pixmap to better share all the scaling code.
set a minimum width on the Qlable to allow it to shrink.
same for controlnet annotator_preview
Update controlnet.py to use set/get_pixmap
Issue: ControlNet previews are 1:1 which is fine for small selections. When they increase in size making the dialog difficult to navigate
Fix: Rename QLabel preview -> scaled_preview to break all private accesses. Add ImageLoaderLayout.original_pixmap and get_pixmap to obtain the unscaled result. Add set_pixmap to better share all the scaling code. set a minimum width on the Qlable to allow it to shrink. same for controlnet annotator_preview Update controlnet.py to use set/get_pixmap