It's not bad

I only have minor comments to make:
1. if the image is smaller than the preview window, then please display it in its original size (without stretching)
2. add svg file preview (now is only white background)
Use the same mechanism that is in the file
\src\Dialogs\SelectFiles.cpp if possible.