Files
pdf_to_ics/GUI_README.md

55 lines
1.3 KiB
Markdown

# 🎨 GUI Installation (wxPython)
Die grafische Benutzeroberfläche nutzt **wxPython** für ein natives Look & Feel auf Linux, macOS und Windows.
## GUI starten
**Linux/macOS:**
```bash
./start_gui.sh
```
**Windows:**
```
Doppelklick auf start_gui.cmd
```
Beim ersten Start werden `.venv`, Kern-Abhängigkeiten und `wxPython` automatisch installiert.
## GUI-Features
**Native Oberfläche:** Optisch passend zum Betriebssystem
📋 **Mehrere PDFs:** Wählen Sie mehrere Dateien gleichzeitig
📁 **Ausgabe-Verzeichnis:** Wählen Sie, wo die ICS-Dateien gespeichert werden
📊 **Echtzeit-Log:** Sehen Sie den Fortschritt live
🖱️ **Drag & Drop:** Direkt in die PDF-Liste ziehen
## Fehlerbehebung
### "No module named 'wx'"
`wxPython` konnte nicht installiert werden.
Unter Linux Mint/Ubuntu helfen häufig:
```bash
sudo apt-get update
sudo apt-get install -y build-essential python3-dev libgtk-3-dev libglib2.0-dev libjpeg-dev libtiff-dev libpng-dev
rm -rf .venv
./start_gui.sh
```
### GUI startet nicht
```bash
rm -rf .venv
./start_gui.sh
```
### Fenster erscheint nicht
→ Stellen Sie sicher, dass eine grafische Sitzung aktiv ist (kein reines SSH ohne X11/Wayland-Forwarding).
## Alternative: CLI-Version
Falls keine GUI möglich ist:
```bash
./start.sh
```