Skip to content

0.0.2

Choose a tag to compare

@selmen2004 selmen2004 released this 15 Apr 17:46
· 4 commits to master since this release
2f79e3f

✨ Nouvelles fonctionnalités
Support des complétions contextuelles pour les widgets chargés via loadUi

Extraction automatique des widgets à partir du fichier .ui

Suggestions intelligentes des méthodes Qt selon le type de widget

Affichage d'explications pédagogiques en français pour plusieurs méthodes PyQt (ex : setText, clear, clicked)

Détection du fichier .ui chargé dynamiquement en analysant les lignes de code

Mise en cache des informations extraites du .ui pour améliorer les performances

🛠️ Améliorations
Refonte complète de la logique de complétion :

Nouvelle structure modulaire avec des classes claires (LoadUiAutoCompleter, etc.)

Meilleure détection du contexte d'édition dans Thonny

Désactivation de la complétion dans certains cas non pertinents (ex : commentaires)

Résolution partielle des classes de base (QDialog, etc.) à partir du fichier .ui

🧪 Techniques
Introduction d’une logique de fallback si active_editor n’est pas disponible

Préparation de la structure pour un futur support de PySide ou autres bibliothèques Qt