La classe Maj permet de faire les mises à jour des lexiques et des dictionnaires.
Plus de détails...
#include <maj.h>
La classe Maj permet de faire les mises à jour des lexiques et des dictionnaires.
Maj::Maj |
( |
bool |
dic = true , |
|
|
QDialog * |
parent = 0 |
|
) |
| |
Créateur de la classe de mise à jour.
- Paramètres
-
dic | : booléen pour mettre à jour des dictionnaires(true) ou des lexiques (false) |
parent | : un pointeur vers le parent |
On crée une fenêtre de dialogue qui indique les dictionnaires ou les lexiques déjà installés et qui permet de choisir et d'installer les dictionnaires/lexiques téléchargés au préalable.
bool Maj::djvu2col |
( |
QString |
nfdjvu | ) |
|
|
private |
crée un fichier .col avec des fichiers .djvu, .idx et .cfg existants
- Paramètres
-
nfdjvu | : nom du fichier djvu |
- Renvoie
- un booléen qui dit si la création s'est bien passée.
Fonction provisoire pour créer un fichier .col à partir des fichiers djvu, idx et cfg présents dans /data/dicos. C'est une fonction que je suis seul à utiliser, une seule fois. Les utilisateurs utiliseront la fonction "installe" qui fait le contraire, i.e. installer les fichiers djvu, idx et cfg dans /data/dicos à partir d'un .col placé ailleurs.
bool Maj::installe |
( |
QString |
nfcol | ) |
|
|
private |
installe le fichier *.col
- Paramètres
-
nfcol | : le nom du fichier à installer (chemin complet) |
- Renvoie
- un booléen qui dit si la création s'est bien passée.
Cette fonction permet d'installer le (ou les) fichier(s) qu'il faut là où il faut. Il peut s'agir de dictionnaires, pour lesquels trois ou quatre fichiers distincts seront placés dans data/dicos, ou de lexiques qui seront placés dans data.
Les fichiers *.col ont été comprimés pour voyager plus aisément. Ils doivent donc être décompressés lors de l'installation.
bool Maj::lem2col |
( |
QString |
nfLem | ) |
|
|
private |
crée un fichier .col à partir des lexiques existants
- Paramètres
-
- Renvoie
- un booléen qui dit si la création s'est bien passée.
Fonction provisoire pour créer un fichier .col à partir des fichiers lemmes.* ou lem_ext.* présents dans /data/dicos. C'est une fonction que je suis seul à utiliser, une seule fois. Les utilisateurs utiliseront la fonction "installe" qui fait le contraire, i.e. installer les fichiers lemmes.* ou lem_ext.* dans /data/dicos à partir d'un .col placé ailleurs.
void Maj::selectionne |
( |
| ) |
|
|
privateslot |
sélectionne un fichier .col préalablement téléchargé.
On ouvre une fenêtre de dialogue pour ouvrir un (ou plusieurs) fichier(s). Si la sélection est vide, on abandonne. Sinon, on installe chacun des fichiers sélectionnés. Voir Maj::installe
void Maj::setFont |
( |
QFont |
font | ) |
|
définit la police pour la fenêtre
- Paramètres
-
La documentation de cette classe a été générée à partir des fichiers suivants :
- /Users/Philippe/Documents/GIT/collatinus/src/maj.h
- /Users/Philippe/Documents/GIT/collatinus/src/maj.cpp