| installation | ||
| res | ||
| screenshots | ||
| src | ||
| .gitignore | ||
| build.bat | ||
| build.sh | ||
| install.sh | ||
| photoview.pro | ||
| photoview.qrc | ||
| README.md | ||
7sPhotoView
Windows 7 Photo Viewer ported to Qt, specifically for use with AeroThemePlasma.
Installation (Linux)
An install shell script is provided for convenience. Simply run chmod +x ./install.sh && ./install.sh, and it should be installed to your Application Launcher!
Building
On Linux, KF6WindowSystem is also required to build. Scroll down further to see which package your distro requires.
To build, you'll need Qt6 installed, as well as MSYS2 on Windows. Then, either run ./build.sh/./build.bat, or run these commands:
mkdir build
cd build
qmake6 ..
make
If you need help setting up a proper build environment, check out this guide here.
If you wish to use Qt5 instead (recommended for Windows 8.1 and lower), check out the qt5 branch.
Notes
Missing Features
Currently, 7sPhotoView is mostly feature complete. Here's a list of everything I can think of that is missing:
- Slideshow
- Precise Zooming
- Fit Image to Window
- All Command Bar Actions
Extended Frame
7sPhotoView uses an extended window frame, which extends the glass effect further than the window border provides. However, on Linux, it may appear seamless:
This guide in the Sevulet repository can be used to fix it, though. Here's what the result looks like:
Extra Packages Needed
7sPhotoView requires an extra package in order to compile, but can be omitted if these effects are not desired.
KF6WindowSystem is used to enable the extended blur effect.
KF6WindowSystem Package Names
- Arch Linux (Pacman):
sudo pacman -S kwindowsystem - Debian (APT) (Untested):
sudo apt install libkf6windowsystem-dev - OpenSUSE Leap/Tumbleweed (Zypper):
sudo zypper install kf6-kwindowsystem-devel - Fedora (DNF):
sudo dnf install kf6-kwindowsystem-devel


