A Qt6/PySide6 GUI front-end for quickemu.
Ported from the original quickbox GTK version.
|
Main window |
VM settings |
Download distros |
|
Locations & profiles |
Migrate VMs |
About |
- Browse, launch, and manage quickemu VMs from a clean Qt6 interface
- Download distros via
quickgetwith live progress - Snapshot management (create, apply, delete)
- Clone and migrate VMs
- Custom VM creation from local ISO/IMG files
- Per-VM display backend selector (SDL / GTK / SPICE via virt-viewer)
- System tray support
- Translations for 17 languages
- Python 3.10+
- PySide6
- quickemu / quickget
- python-gobject (
gi— GLib version guard)
yay -S quickbox-qt# Install dependencies
pip install PySide6
or
yay -S pyside6
# Run directly
./quickboxquickboxVMs are read from ~/emu by default. The location can be changed or
extended via the Advanced panel inside the app.
JSON files live in translations/. Add a new file named <lang_code>.json
matching the keys in any existing translation to add a new language.
Quickbox-qt is just a GUI — all the actual VM work (downloading, booting, disk handling) is done by quickemu. Quickbox-qt wouldn't exist without it.
MIT — see LICENSE.
Parts of this tool were built with AI assistance (Claude by Anthropic). All code has been reviewed and tested by the author.