14 std::vector<Exigence> exigences;
16 static QStringList radicaux;
20 Sss(std::string path);
22 void setFils(QVector<Srs*> fils);
@ srs
Definition TypeFile.h:8
File()
File::File Constructeur qui construit un objet File sans path.
Definition file.cpp:12
static void reinitialiserRadicaux()
Vide la liste statique des radicaux enregistrés.
Definition sss.cpp:151
QString toQStringExigence()
Retourne tous les identifiants d'exigences sous forme de texte.
Definition sss.cpp:191
int totalExigences() const
Retourne le nombre total d’exigences du fichier SSS.
Definition sss.cpp:72
std::vector< StyleFile > extractStyles() const
Extrait tous les styles disponibles depuis le fichier SSS.
Definition sss.cpp:102
void getRadicaux()
Extrait les radicaux à partir des identifiants d’exigence, et les enregistre.
Definition sss.cpp:162
static void setStyle(StyleFile style)
Définit le style utilisé pour identifier les exigences.
Definition sss.cpp:22
void extractExigences()
Extrait les exigences depuis le fichier SSS en fonction du style défini.
Definition sss.cpp:41
std::vector< Exigence > getExigence() const
Retourne la liste des exigences extraites.
Definition sss.cpp:63
void addExigence(Exigence e)
Ajoute une exigence à la liste.
Definition sss.cpp:32
std::vector< std::string > getIdsExigence(const QStringList &liste)
Récupère les identifiants des exigences filtrés par radicaux cochés.
Definition sss.cpp:113
QVector< Srs * > getFils()
Récupère la liste des fichiers SRS enfants associés à ce SSS.
Definition sss.cpp:205
void setFils(QVector< Srs * > fils)
Définit les fichiers SRS enfants associés à ce SSS.
Definition sss.cpp:53
void addFils(Srs *srs)
Ajoute un SRS comme enfant du SSS.
Definition sss.cpp:82
static QStringList getAttributRadicaux()
Récupère la liste des radicaux sélectionnables dans une vue utilisateur.
Definition sss.cpp:92