- Page principale
- Classes
- Fichiers
- Pages associées

- Liste des classes
- Hiérarchie des classes
- Membres de classe

# Référence de la classe Compta

Classe principale de l'application. Gère toutes les CMDI, construit la fenêtre principale. Plus de détails...

`#include <compta.h>`

Liste de tous les membres

## Attributs publics

Filtre_Hono * | m_pFiltreHono

## Connecteurs protégés

void | slot_Aide ()
| affiche la fenêtre d'aide.
void | honorairesView ()
| SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_Honoraires) dans le workspace général de l'application.
void | actesView ()
| SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_Honoraires) dans le workspace général de l'application.
void | banqueView ()
| SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_Honoraires) dans le workspace général de l'application.
void | mouvementsView ()
| SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_Honoraires) dans le workspace général de l'application.
void | DAFView ()
| SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_DAF) dans le workspace général de l'application.
void | paramView ()
| SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des param (CMDI_Depots) dans le workspace général de l'application.
void | releveView ()
| SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des relevés de comptes (CMDI_Releve) dans le workspace général de l'application.
void | livresView ()
| SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des livres (CMDI_Livres) dans le workspace général de l'application.
void | OnOngletRubriquesChanged (QWidget *pCMDI_Qwidget)
| SLOT activé par le signal currentChanged de la barre d'onglets des rubriques qui permet d'activer le fenêtre CMDI correspondante.
void | OnActiverRubrique (const char *rubName)
| SLOT activé par le signal Sign_ActiverRubrique(const char*) provenant des Onglets des rubriques afin d'activer la bonne fenetre CMDI lorsqu'un onglet a été cliqué. Cette fonction émet elle même un signal à chaque fenêtre CMDI qui doivent s'activer, si c'est leur onglet qui est responsable du signal (reperable par le parametre: const char* rubName qui le texte de l'onglet).

## Fonctions membres protégées

CMDI_Generic * | IsExistRubrique (int type)
| Teste si une des fenêtres rubriques dont le nom est fourni en entrée est ouverte dans le WorkSpace des rubriques.
CMDI_Honoraires * | CMDI_HonoCreate ()
| Crée et Affiche la fenêtre de gestion des honoraires dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Honoraires ainsi créée.
CMDI_Mouvements * | CMDI_MouvementsCreate ()
| Crée et Affiche la fenêtre de gestion des mouvements dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Mouvements ainsi créée.
CMDI_Actes * | CMDI_ActesCreate ()
| Crée et Affiche la fenêtre de gestion des actes dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Actes ainsi créée.
CMDI_DAF * | CMDI_DAFCreate ()
| Crée et Affiche la fenêtre de gestion des DAF dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_DAF ainsi créée.
CMDI_Param * | CMDI_ParamCreate ()
| Crée et Affiche la fenêtre de gestion des honoraires dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Honoraires ainsi créée.
CMDI_Depots * | CMDI_DepotsCreate ()
| Crée et affiche la fenêtre de gestion des dépôts et remises.
CMDI_Releve * | CMDI_ReleveCreate ()
| Crée et Affiche la fenêtre de gestion des mouvements dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Mouvements ainsi créée.
CMDI_Livres * | CMDI_LivresCreate ()
| Crée et Affiche la fenêtre de gestion des livres et bilans dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Livres ainsi créée.

## Connecteurs privés

void | about ()
| Affiche la Fenêtre A Propos de l'application. Les informations affichées sont récupérées de la base de données.

## Attributs privés

QWorkspace * | m_pQWorkSpaceRub

## Description détaillée

Classe principale de l'application. Gère toutes les CMDI, construit la fenêtre principale.

À faire:
  Traduction de l'interface Printer Setup

À faire:
  Caractère UTF8 dans la Caption de la fenêtre principale.

## Documentation des fonctions membres

CMDI_Generic * Compta::IsExistRubrique | ( | int | type | ) | `[protected]`

Teste si une des fenêtres rubriques dont le nom est fourni en entrée est ouverte dans le WorkSpace des rubriques.

Renvoie:
  CMDI_Generic*: qui est 0 si pas de rubrique de ce nom ouverte dans le WorkSpace des rubriques un pointeur sur cette rubrique dans la liste des rubriques du WorkSpace des rubriques

CMDI_Honoraires * Compta::CMDI_HonoCreate | ( |  | ) | `[protected]`

Crée et Affiche la fenêtre de gestion des honoraires dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Honoraires ainsi créée.

Voir également:
  CMDI_Honoraires , Hono_View

CMDI_Mouvements * Compta::CMDI_MouvementsCreate | ( |  | ) | `[protected]`

Crée et Affiche la fenêtre de gestion des mouvements dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Mouvements ainsi créée.

Voir également:
  CMDI_Mouvements

CMDI_Actes * Compta::CMDI_ActesCreate | ( |  | ) | `[protected]`

Crée et Affiche la fenêtre de gestion des actes dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Actes ainsi créée.

Voir également:
  CMDI_Actes

CMDI_DAF * Compta::CMDI_DAFCreate | ( |  | ) | `[protected]`

Crée et Affiche la fenêtre de gestion des DAF dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_DAF ainsi créée.

Voir également:
  CMDI_DAF

CMDI_Param * Compta::CMDI_ParamCreate | ( |  | ) | `[protected]`

Crée et Affiche la fenêtre de gestion des honoraires dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Honoraires ainsi créée.

Voir également:
  CMDI_Honoraires , Hono_View

CMDI_Releve * Compta::CMDI_ReleveCreate | ( |  | ) | `[protected]`

Crée et Affiche la fenêtre de gestion des mouvements dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Mouvements ainsi créée.

Voir également:
  CMDI_Mouvements

CMDI_Livres * Compta::CMDI_LivresCreate | ( |  | ) | `[protected]`

Crée et Affiche la fenêtre de gestion des livres et bilans dans le WorkSpace global de l'application. La fonction retourne le pointeur vers la fenêtre CMDI_Livres ainsi créée.

Voir également:
  CMDI_Livres

void Compta::slot_Aide | ( |  | ) | `[protected, slot]`

affiche la fenêtre d'aide.

À faire:
  SLOT AIDE ------ A FAIRE

void Compta::honorairesView | ( |  | ) | `[protected, slot]`

SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_Honoraires) dans le workspace général de l'application.

Voir également:
  CMDI_Honoraires , FormListMenu , CMDI_HonoCreate

void Compta::actesView | ( |  | ) | `[protected, slot]`

SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_Honoraires) dans le workspace général de l'application.

Voir également:
  CMDI_Honoraires , FormListMenu , CMDI_ActesCreate

void Compta::banqueView | ( |  | ) | `[protected, slot]`

SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_Honoraires) dans le workspace général de l'application.

Voir également:
  CMDI_Honoraires , FormListMenu , CMDI_DepotsCreate

void Compta::mouvementsView | ( |  | ) | `[protected, slot]`

SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des honoraires (CMDI_Honoraires) dans le workspace général de l'application.

Voir également:
  CMDI_Honoraires , FormListMenu , CMDI_ActesCreate

void Compta::paramView | ( |  | ) | `[protected, slot]`

SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des param (CMDI_Depots) dans le workspace général de l'application.

Voir également:
  CMDI_Depots , FormListMenu , CMDI_DepotsCreate

void Compta::releveView | ( |  | ) | `[protected, slot]`

SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des relevés de comptes (CMDI_Releve) dans le workspace général de l'application.

Voir également:
  CMDI_Releve , FormListMenu , CMDI_ReleveCreate

void Compta::livresView | ( |  | ) | `[protected, slot]`

SLOT activé par le signal émit par la classe FormListMenu lorsque l'utilisateur clique dans la liste de menu. Crée la fenêtre de gestion des livres (CMDI_Livres) dans le workspace général de l'application.

Voir également:
  CMDI_Livres , FormListMenu , CMDI_LivresCreate

void Compta::OnOngletRubriquesChanged | ( | QWidget * | pCMDI_Qwidget | ) | `[protected, slot]`

SLOT activé par le signal currentChanged de la barre d'onglets des rubriques qui permet d'activer le fenêtre CMDI correspondante.

Paramètres:

  | pCMDI_Qwidget | : le widget à activer

Voir également:
  CMDI_Depots , FormListMenu , CMDI_DepotsCreate

void Compta::OnActiverRubrique | ( | const char * | rubName | ) | `[protected, slot]`

SLOT activé par le signal Sign_ActiverRubrique(const char*) provenant des Onglets des rubriques afin d'activer la bonne fenetre CMDI lorsqu'un onglet a été cliqué. Cette fonction émet elle même un signal à chaque fenêtre CMDI qui doivent s'activer, si c'est leur onglet qui est responsable du signal (reperable par le parametre: const char* rubName qui le texte de l'onglet).

Paramètres:

  | rubName | : le nom de la rubrique à activer (Honoraires...)

void Compta::about | ( |  | ) | `[private, slot]`

Affiche la Fenêtre A Propos de l'application. Les informations affichées sont récupérées de la base de données.

À faire:
  centrer la fenêtre.

## Documentation des données membres

Filtre_Hono* Compta::m_pFiltreHono

Dock du filtre des honoraires

QWorkspace* Compta::m_pQWorkSpaceRub`[private]`

workspace CMDI contenant les rubriques

La documentation de cette classe a été générée à partir des fichiers suivants :

- /home/eric/Bureau/MedinTux-V-2.00/Plug/Compta2/compta/compta.h
- /home/eric/Bureau/MedinTux-V-2.00/Plug/Compta2/compta/compta.cpp