Initial commit
This commit is contained in:
64
LANCER_TEST_GUI.sh
Executable file
64
LANCER_TEST_GUI.sh
Executable file
@@ -0,0 +1,64 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Script pour lancer le test de la GUI améliorée
|
||||
|
||||
echo "=========================================="
|
||||
echo " Test de la GUI Améliorée - GeniusIA v2"
|
||||
echo "=========================================="
|
||||
echo ""
|
||||
|
||||
# Vérifier que nous sommes dans le bon répertoire
|
||||
if [ ! -d "geniusia2" ]; then
|
||||
echo "❌ Erreur: Lancez ce script depuis le répertoire racine du projet"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Activer l'environnement virtuel
|
||||
echo "🔧 Activation de l'environnement virtuel..."
|
||||
source geniusia2/venv/bin/activate
|
||||
|
||||
# Vérifier PyQt5
|
||||
echo "🔍 Vérification de PyQt5..."
|
||||
python3 -c "from PyQt5.QtWidgets import QApplication" 2>/dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "❌ PyQt5 non trouvé. Installation..."
|
||||
pip install PyQt5
|
||||
fi
|
||||
|
||||
# Vérifier les imports
|
||||
echo "🔍 Vérification des imports..."
|
||||
python3 -c "from geniusia2.gui import ImprovedGUI, GUISignals, GUIState" 2>/dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "❌ Erreur d'import. Vérifiez l'installation."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "✅ Tout est prêt!"
|
||||
echo ""
|
||||
echo "🚀 Lancement du test de la GUI..."
|
||||
echo ""
|
||||
echo "Ce que vous allez voir:"
|
||||
echo " - Fenêtre GUI 300x500px"
|
||||
echo " - Simulation d'un workflow complet (14 étapes)"
|
||||
echo " - Changements de mode (Shadow → Assist → Copilot → Auto)"
|
||||
echo " - Logs avec emojis et couleurs"
|
||||
echo " - Statistiques en temps réel"
|
||||
echo " - Fine-tuning (collecte → training → terminé)"
|
||||
echo " - System tray dans la barre Ubuntu"
|
||||
echo ""
|
||||
echo "Testez:"
|
||||
echo " ✓ Scroll dans les logs"
|
||||
echo " ✓ Boutons Pause/Arrêter"
|
||||
echo " ✓ Icône system tray (clic droit)"
|
||||
echo " ✓ Minimisation vers le tray"
|
||||
echo ""
|
||||
echo "Appuyez sur Entrée pour continuer..."
|
||||
read
|
||||
|
||||
# Lancer le test
|
||||
python3 test_improved_gui.py
|
||||
|
||||
echo ""
|
||||
echo "=========================================="
|
||||
echo " Test terminé!"
|
||||
echo "=========================================="
|
||||
Reference in New Issue
Block a user