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

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

# Référence de la classe Depots_Ui

Affiche une fenêtre de gestion des remises de chèques. Lien avec la base de données, l'imprimante et fichier de savegarde. Plus de détails...

`#include <Depots.h>`

Liste de tous les membres

## Connecteurs publics

void | popupTableDepots (int r, int c, const QPoint &p)
| SLOT appelé lorsque l'utilisateur demande le menu contextuel du tableau de la remise de chèque.
void | trieAsc ()
| Trie le tableau des chèques en fonction de la colonne demandée de façon ascendante.
void | trieDesc ()
| Trie le tableau des chèques en fonction de la colonne demandée de façon descendante.
void | chqDelete ()
| SLOT appelé lorsque l'utilisateur désire effacer un chèque de la remise.
void | viewDepot (int id)
| SLOT appelé par le changement de sélection dans le combo des dépôts. Affiche le dépôt dans le tableau.
void | fermer ()
| SLOT appelé pour fermer la fenêtre des remises de chèques.
void | especesCalcul ()
| Affiche la fenêtre pour la remise d'espèces.
void | sauvDepot ()
| SLOT appelé pour sauvegarder dans la base de données la remise de chèques affichée à l'écran.
void | createFileDepot ()
| SLOT appelé pour créer un fichier contenant la remise de chèques affichée à l'écran.
void | imprimeDepot ()
| SLOT appelé pour imprimer la remise de chèques affichée à l'écran. Prépare un HTML avec le tableau de la remise de chèques et imprime.

## Fonctions membres publiques

| ~Depots_Ui ()
| Destructeur de la classe.
void | setTableWithHonoListe ()
| Rempli le tableau des chèques avec la liste des honoraires de la classe.
void | getListForComboDepots ()
| Récupère la liste des dépôts disponibles pour l'utilisateur et met à jour le combobox.
void | createHonoHTMLTable (QString &retour, bool avecEntete=TRUE, int nbChequesParPages=0)
| Construit un tableau HTML avec la remise de chèque en cours d'affichage dans le tableau de cette classe. Lorsque cette fonction est utilisée pour l'impression, les sauts de pages sont encodées dans le texte comme "<!-- -->".
void | getComboComptes ()
| Prépare le combobox avec les libellés des comptes bancaires de l'utilisateur.

## Attributs publics

HONO_LISTE * | m_Hono_Liste_Depot
DEPOTS_LISTE * | m_Depots_Liste
COMPTES_LISTE * | m_Comptes_Liste
QTable * | m_TableauDepot
double | m_totalDepot
QLineEdit * | m_LineEdit_Total
QLineEdit * | m_LineEdit_nbChq
int | m_colTrie
bool | m_popupEnable
QComboBox * | m_Combo_ListeDepots
QComboBox * | m_Combo_ListeComptes

## Description détaillée

Affiche une fenêtre de gestion des remises de chèques. Lien avec la base de données, l'imprimante et fichier de savegarde.

Auteur:
  Eric Maeker <eric.maeker@free.fr>

## Documentation des fonctions membres

void Depots_Ui::createHonoHTMLTable | ( | QString & | retour,
|  | bool | avecEntete = `TRUE`,
|  | int | nbChequesParPages = `0` |
| ) |  |  |

Construit un tableau HTML avec la remise de chèque en cours d'affichage dans le tableau de cette classe. Lorsque cette fonction est utilisée pour l'impression, les sauts de pages sont encodées dans le texte comme "<!-- -->".

Voir également:
  createFileDepot .

void Depots_Ui::especesCalcul | ( |  | ) | `[slot]`

Affiche la fenêtre pour la remise d'espèces.

Voir également:
  EspecesCalculator

void Depots_Ui::imprimeDepot | ( |  | ) | `[slot]`

SLOT appelé pour imprimer la remise de chèques affichée à l'écran. Prépare un HTML avec le tableau de la remise de chèques et imprime.

À faire:
  À améliorer.

## Documentation des données membres

HONO_LISTE* Depots_Ui::m_Hono_Liste_Depot

Pointeur de liste d'honoraires utilisé pour gérer le tableau

DEPOTS_LISTE* Depots_Ui::m_Depots_Liste

Liste des dépots disponible

COMPTES_LISTE* Depots_Ui::m_Comptes_Liste

Liste des comptes de l'utilisateur

QTable* Depots_Ui::m_TableauDepot

Tableau qui affichera les chèques à remettre ou remis

double Depots_Ui::m_totalDepot

Montant total du dépot

QLineEdit* Depots_Ui::m_LineEdit_Total

LineEdit pour afficher le montant total du dépot

QLineEdit* Depots_Ui::m_LineEdit_nbChq

LineEdit pour afficher le nombre de chèques concernés

int Depots_Ui::m_colTrie

Colonne du tableau à trier (pour le popup)

bool Depots_Ui::m_popupEnable

TRUE si on peut obtenir le popup du tableau des honoraires. FALSE cas contraire

QComboBox* Depots_Ui::m_Combo_ListeDepots

ComboBox pour afficher les dépots antérieurs + celui en cours

QComboBox* Depots_Ui::m_Combo_ListeComptes

ComboBox pour afficher les comptes bancaires dispo

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/Depots.h
- /home/eric/Bureau/MedinTux-V-2.00/Plug/Compta2/compta/Depots.cpp