This is a small image viewer that aims to be good looking and provide basic funtionality. It is entirely made using PySide6. Feel free to use this however you would like, as long as you credit me as the original creator
**If you want to use the image viewer as an actually program, head over to the releases page and download the installer! **
If you want to tinker with the source code, follow the steps below:
You need to have python 3.6+ installed. Install the required packages with
pip install PySide6
pip install qt_material
Then you need to clone the repository with
git clone https://github.com/MergenStudios/image_viewer
Navigate the the folder and run main.py
python main.py
If you want to build the installer, you have to install Install Forge. You will also have to install Pyinstaller with
pip install Pyinstaller
Run pyinstaller with
pyinstaller main.spec
Open the file install_forge_project.ifp inside install forge, and tinker with the settings however you would like. If you want to learn how exactly all of that works I highly recommend you check out this tutorial.
There are some keyboard shortcuts. I'm working on making these more intuitive, but for now they're here
Alt + left click Select image to move it around. Only works when there are multiple images being displayed. Letting go of alt disables the selectoin
Ctrl + C Copy what is currently visible to the clipboard as an image
F Flip everything
R Enable rotation
Other than that keep in mind that you move around by holding down left click and dragging, and that to rotate instead of zoom with the mouse wheel rotation has to be enabled by either clicking the button or pressing R
- I used qt_material to make everything look good