#include <mainwindow.h>
|
| void | Bouton_graphe () |
| | Gère l'action du bouton pour afficher un graphe.
|
| |
◆ MainWindow()
| MainWindow::MainWindow |
( |
QWidget * | parent = nullptr | ) |
|
Le constructeur initialise l'interface centrale créés dans Qt Designer.
- Author
- Maxime Huang
- Parameters
-
- Date
- 29/03/2025
◆ ~MainWindow()
| MainWindow::~MainWindow |
( |
| ) |
|
Le destructeur permet de libérer la mémoire de l'interface utilisateur allouée dynamiquement.
- Date
- 20/02/2025
◆ ActualiserQSS()
| void MainWindow::ActualiserQSS |
( |
QWidget * | widget | ) |
|
Force la réactualisation du style (QSS) appliqué à un widget sans avoir à redémarrer l'application.
- Parameters
-
| widget | (QWidget), widget dont le style doit être actualisé. |
- Author
- Maxime Huang
- Date
- 09/03/2025
◆ Affiche_WidgetFichiers_custom()
| void MainWindow::Affiche_WidgetFichiers_custom |
( |
| ) |
|
◆ Afficher_fichier_upload()
| void MainWindow::Afficher_fichier_upload |
( |
| ) |
|
Affiche sur le tableau les fichiers importés.
Cette méthode affiche dans le tableau "QListWidget_custom" les fichiers importés (icône du format correspondante, taille, bouton de supression) et actualise le compteur de fichiers téléchargés (nb_fichier_upload)
- Author
- Maxime Huang
- Date
- 26/03/2025
◆ afficherStats()
| void MainWindow::afficherStats |
( |
| ) |
|
Affiche les statistiques sous forme d'histogramme.
Cette méthode extrait les taux des liens à l'aide de la fonction "extraireTousLesTauxDesLiens()", puis passe ces données à la méthode "afficherHistogramme" de la classe "FenetreStatistiques" pour afficher un histogramme sur le widget spécifié.
- Returns
- void
- Author
- Jacques
◆ Ajout_Analyse_bouton()
| void MainWindow::Ajout_Analyse_bouton |
( |
| ) |
|
Ajoute le bouton "Analyse" dans la barre de navigation .
- Author
- Maxime Huang
- Date
- 26/03/2025
◆ Animation_afficherProchaineLettre()
| void MainWindow::Animation_afficherProchaineLettre |
( |
QString | texteComplet, |
|
|
QLabel * | WidgetTexte ) |
◆ AnimationFonctions()
| void MainWindow::AnimationFonctions |
( |
| ) |
|
◆ Bouton_graphe
| void MainWindow::Bouton_graphe |
( |
| ) |
|
|
slot |
Gère l'action du bouton pour afficher un graphe.
- Returns
- void
- Author
- Léa
◆ Debug_extraction_fichier()
| void MainWindow::Debug_extraction_fichier |
( |
| ) |
|
Affiche de manière arborescente sur la console, les fichiers de l'arbre de données.
- Author
- Maxime Huang
- Date
- 26/03/2025
◆ fadeIn_Widget()
| void MainWindow::fadeIn_Widget |
( |
QWidget * | widget, |
|
|
int | delai = 0, |
|
|
int | duree = 925 ) |
fadeIn_Widget
- Parameters
-
- Author
- Maxime Huang
- Date
- 21/04/25
◆ getAnalyse()
| QPushButton * MainWindow::getAnalyse |
( |
| ) |
|
Renvoie le bouton d'analyse (QPushButton) aux autres classes.
- Returns
- Retourne le bouton "Analyse" de "mainwindow.h".
- Author
- Maxime Huang
- Date
- 29/03/2025
◆ getConteneurExigenceLayout()
| QVBoxLayout * MainWindow::getConteneurExigenceLayout |
( |
| ) |
|
Retourne le widget qui contient les filtres d'exigence.
- Author
- Maxime Huang
- Date
- 04/05/25
◆ getFichierUpload()
| QStringList & MainWindow::getFichierUpload |
( |
| ) |
|
Renvoie la liste des fichiers importés (QStringList) aux autres classes.
- Returns
- Retourne la liste "Fichier_upload".
- Author
- Maxime Huang
- Date
- 12/04/2025
◆ getNav()
| QVBoxLayout * MainWindow::getNav |
( |
| ) |
|
Renvoie le layout de la barre de navigation (QHBoxLayout) aux autres classes.
- Returns
- Retourne le layout de la barre de navigation de "mainwindow.ui".
- Author
- Maxime Huang
- Date
- 29/03/2025
◆ newGraphWindow()
| void MainWindow::newGraphWindow |
( |
| ) |
|
Créer et configure une nouvelle fenêtre de graphe_affiche avec des boutons de zoom (+ et –).
Cette méthode initialise une instance de la classe "FenetreGraphe", configure la scène graphique "maScene" et crée un graphe_affiche à partir de "Fichier_extrait".
- Authors
- Maxime Huang / Jacques Zheng / Malek Allahoum
- Date
- 28/03/2025
◆ onAnalyseClicked()
| void MainWindow::onAnalyseClicked |
( |
| ) |
|
Ce méthode dirige l'utilisateur vers la page "Analyse".
- Author
- Maxime Huang
- Date
- 28/03/2025
◆ Reinitialise_bouton()
| void MainWindow::Reinitialise_bouton |
( |
| ) |
|
Réinitialise la couleur de tous les boutons de navigation.
- Author
- Maxime Huang
- Date
- 09/03/2025
◆ resetFichierUpload()
| void MainWindow::resetFichierUpload |
( |
| ) |
|
Vide le contenu des fichiers importés.
- Author
- Maxime Huang
- Date
- 14/04/25
◆ updateGraphWithCriteres()
| void MainWindow::updateGraphWithCriteres |
( |
| ) |
|
Met à jour dynamiquement le graphe en fonction des filtres cochés.
Cette méthode récupère les critères sélectionnés par l’utilisateur dans l’interface, efface la scène graphique actuelle, génère un nouveau graphe en fonction des critères, puis le réaffiche dans "maVue". Enfin, elle reconnecte les signaux de chaque nouveau "NodeItem" pour que les clics sur les nœuds continuent d'afficher les exigences.
- Author
- Jacques Zheng
- Date
- 02/05/2025
The documentation for this class was generated from the following files: