WStatistiques Class Reference

Fenêtre d'affichage des statistiques. More...

#include <wstatistiques.h>

Collaboration diagram for WStatistiques:

Collaboration graph
[legend]

List of all members.

Public Slots

void MAJStatistiques (Selection *s, Image *pImage)

Signals

void EnregistrerSelection ()
void LireSelection ()

Public Member Functions

 WStatistiques (QWidget *parent=NULL)
virtual ~WStatistiques ()

Protected Member Functions

void InitNul ()

Protected Attributes

Ui::WStatistiques m_ui


Detailed Description

Fenêtre d'affichage des statistiques.

Definition at line 18 of file wstatistiques.h.


Constructor & Destructor Documentation

WStatistiques::WStatistiques ( QWidget *  parent = NULL  ) 

Fenêtre destinée à afficher les caractéristiques des formes : taille, statistiques sur les niveaux de gris

Definition at line 15 of file wstatistiques.cpp.

References EnregistrerSelection(), InitNul(), LireSelection(), Ui_WStatistiques::m_pbEnregistrer, Ui_WStatistiques::m_pbLire, m_ui, and Ui_WStatistiques::setupUi().

Here is the call graph for this function:

WStatistiques::~WStatistiques (  )  [virtual]

Definition at line 24 of file wstatistiques.cpp.


Member Function Documentation

void WStatistiques::EnregistrerSelection (  )  [signal]

* Signal envoyé à la visu lorsque l'utilisateur clique sur le bouton "Enregistrer"

Definition at line 89 of file moc_wstatistiques.cpp.

Referenced by WStatistiques().

void WStatistiques::LireSelection (  )  [signal]

* Signal envoyé à la visu lorsque l'utilisateur clique sur le bouton "Lire"

Definition at line 95 of file moc_wstatistiques.cpp.

Referenced by WStatistiques().

void WStatistiques::MAJStatistiques ( Selection s,
Image pImage 
) [slot]

Méthode appelée par visu2d lorsque un changement des stat est nécessaire

Parameters:
s pointeur sur la selection en cours (ensemble des formes représentées sur l'image)
pImage pointeur sur les données (pour les calculs de statistiques)

Definition at line 28 of file wstatistiques.cpp.

References Forme::GetCentreX(), Forme::GetCentreY(), Selection::GetForme(), Forme::GetHauteur(), Forme::GetLargeur(), Forme::GetSurface(), Selection::GetSurface(), Forme::GetType(), InitNul(), Forme::Integre(), Selection::Integre(), Ui_WStatistiques::m_cx, Ui_WStatistiques::m_cy, Ui_WStatistiques::m_ht, Ui_WStatistiques::m_lg, Ui_WStatistiques::m_nbCoups, Ui_WStatistiques::m_nbCoupsTot, Ui_WStatistiques::m_surf, Ui_WStatistiques::m_surfTot, Ui_WStatistiques::m_type, and m_ui.

Referenced by WFrame::MAJStatistiques().

void WStatistiques::InitNul (  )  [protected]

Reinitialise tout à 0 dans la fenêtre

Definition at line 56 of file wstatistiques.cpp.

References Ui_WStatistiques::m_cx, Ui_WStatistiques::m_cy, Ui_WStatistiques::m_ht, Ui_WStatistiques::m_lg, Ui_WStatistiques::m_nbCoups, Ui_WStatistiques::m_surf, Ui_WStatistiques::m_type, and m_ui.

Referenced by MAJStatistiques(), and WStatistiques().

Here is the caller graph for this function:


Member Data Documentation

* Mécanisme propre à Qt lorsque qu'une fenêtre a été conçue dans le designer

Definition at line 27 of file wstatistiques.h.

Referenced by InitNul(), MAJStatistiques(), and WStatistiques().


The documentation for this class was generated from the following files:

Generated on Wed Apr 21 11:37:45 2010 for DrawQt by  doxygen 1.5.6