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

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

# Référence de la classe Tools

`#include <Tools.h>`

Graphe d'héritage de Tools:

Liste de tous les membres

## Fonctions membres publiques

bool | createHTMLTable (QStringList &hd, QStringList &lines, QString &retour, int padding, int spacing)
| Crée à partir des deux QStringList un tableau HTML avec les paramètres de padding et de spacing des cellules. La QStringList HEADER (hd) définit le nombre de colonnes du tableau. Les lignes du tableau (lines) sont calculés et affichées en fonction de ce nombre de colonnes. Si hd.count() == 3 alors les lignes seront calculées par groupes de trois.
bool | getIntoRemarque (const char *champs_Remarque, const char *toFind, QString &value)
| Recherche dans le champs remarque passé en paramètre la string toFind et renvoie la valeur qui lui est associée dans value.

## Description détaillée

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

## Documentation des fonctions membres

bool Tools::createHTMLTable | ( | QStringList & | hd,
|  | QStringList & | lines,
|  | QString & | retour,
|  | int | padding,
|  | int | spacing |
| ) |  |  |

Crée à partir des deux QStringList un tableau HTML avec les paramètres de padding et de spacing des cellules. La QStringList HEADER (hd) définit le nombre de colonnes du tableau. Les lignes du tableau (lines) sont calculés et affichées en fonction de ce nombre de colonnes. Si hd.count() == 3 alors les lignes seront calculées par groupes de trois.

À faire:
  insérer un style CSS ? améliorer l'affichage en basculant une ligne sur deux sur une couleur différente.

bool Tools::getIntoRemarque | ( | const char * | champs_Remarque,
|  | const char * | toFind,
|  | QString & | value |
| ) |  |  |

Recherche dans le champs remarque passé en paramètre la string toFind et renvoie la valeur qui lui est associée dans value.

Renvoie:
  TRUE si trouvé, FALSE cas contraire. Cette fonction est utilisé pour "décrypter" les champs remarque.
  Exemple : |tx=33.33|id=23_|esp
  rechercher |tx= renvoie TRUE et 33.33 dans value
  rechercher |id= renvoie TRUE et 23_ dans value
  rechercher |esp renvoie TRUE et "" dans value

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