add off open, create, save, save, as

This commit is contained in:
2025-06-23 23:09:12 +02:00
parent 7a61aace20
commit 9167faedee
63 changed files with 372 additions and 107 deletions
+29 -9
View File
@@ -1,23 +1,43 @@
#ifndef CHARACTER_H
#define CHARACTER_H
#include "Feature.h"
#include "Skill.h"
#include "SpecialSkill.h"
#include <QList>
#include <QFile>
using namespace std;
class Character{
private:
string name;
string age;
QList<Feature> features;
QList<Skill> skills;
QList<SpecialSkill> specialSkills;
QString nom;
int age;
QString race;
QString classe;
int niveau;
QString sexe;
float taille;
QList<int> skills;
QList<int> skillsMod;
QList<int> stats;
int vie;
QString image;
public:
Character();
Character(QFile *file);
QString getImage(){return image;}
QString getNom(){return nom;}
int getAge(){return age;}
QString getRace(){return race;}
QString getClasse(){return classe;}
int getNiveau(){return niveau;}
QString getSexe(){return sexe;}
float getTaille(){return taille;}
QList<int> getSkills(){return skills;}
QList<int> getSkillsMod(){return skillsMod;}
QList<int> getStats(){return stats;}
int getVie(){return vie;}
};
#endif // CHARACTER_H