diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QColorDialog.DC3A3115D57E5790.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QColorDialog.DC3A3115D57E5790.idx new file mode 100644 index 0000000..4a12bb0 Binary files /dev/null and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QColorDialog.DC3A3115D57E5790.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QFontDialog.4D1CC1D92EC86327.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QFontDialog.4D1CC1D92EC86327.idx new file mode 100644 index 0000000..aa6b9c4 Binary files /dev/null and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QFontDialog.4D1CC1D92EC86327.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QInputDialog.36C0230C7F55B90C.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QInputDialog.36C0230C7F55B90C.idx new file mode 100644 index 0000000..8af3a64 Binary files /dev/null and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QInputDialog.36C0230C7F55B90C.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QJsonValue.408854D845F4D7E7.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QJsonValue.408854D845F4D7E7.idx new file mode 100644 index 0000000..bc7488e Binary files /dev/null and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QJsonValue.408854D845F4D7E7.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/character.cpp.09E1DFF2357BAB31.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/character.cpp.09E1DFF2357BAB31.idx index e333d94..14413a6 100644 Binary files a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/character.cpp.09E1DFF2357BAB31.idx and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/character.cpp.09E1DFF2357BAB31.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/character.h.A7CC38751E8E8AEF.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/character.h.A7CC38751E8E8AEF.idx index 51f3408..ab5aae6 100644 Binary files a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/character.h.A7CC38751E8E8AEF.idx and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/character.h.A7CC38751E8E8AEF.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.2A4AD3FFCE72E917.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.2A4AD3FFCE72E917.idx index 17726c9..64410c8 100644 Binary files a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.2A4AD3FFCE72E917.idx and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.2A4AD3FFCE72E917.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.DF3B3D8668DB37C8.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.DF3B3D8668DB37C8.idx index 12cf38b..5aa7edf 100644 Binary files a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.DF3B3D8668DB37C8.idx and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.DF3B3D8668DB37C8.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/notepad.cpp.F1E6942CA3E3079E.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/notepad.cpp.F1E6942CA3E3079E.idx index d823198..2e15b3e 100644 Binary files a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/notepad.cpp.F1E6942CA3E3079E.idx and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/notepad.cpp.F1E6942CA3E3079E.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/notepad.h.330AB84A347CDD30.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/notepad.h.330AB84A347CDD30.idx index 3e7f049..347f0bd 100644 Binary files a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/notepad.h.330AB84A347CDD30.idx and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/notepad.h.330AB84A347CDD30.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcolordialog.h.27294E59AC1EAD5B.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcolordialog.h.27294E59AC1EAD5B.idx new file mode 100644 index 0000000..819e376 Binary files /dev/null and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcolordialog.h.27294E59AC1EAD5B.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontdialog.h.527C8791BC0828A9.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontdialog.h.527C8791BC0828A9.idx new file mode 100644 index 0000000..928b61e Binary files /dev/null and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontdialog.h.527C8791BC0828A9.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qinputdialog.h.55FB090C2561826F.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qinputdialog.h.55FB090C2561826F.idx new file mode 100644 index 0000000..60ef68f Binary files /dev/null and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qinputdialog.h.55FB090C2561826F.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.EFECBBF5C95CDB15.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.EFECBBF5C95CDB15.idx index 2ab00c6..7274069 100644 Binary files a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.EFECBBF5C95CDB15.idx and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ui_mainwindow.h.EFECBBF5C95CDB15.idx differ diff --git a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ui_notepad.h.DFD52ACE000A91D4.idx b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ui_notepad.h.DFD52ACE000A91D4.idx index 2a89dd2..8687c93 100644 Binary files a/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ui_notepad.h.DFD52ACE000A91D4.idx and b/FicheJDR/build/Desktop_Qt_6_9_1_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ui_notepad.h.DFD52ACE000A91D4.idx differ diff --git a/character.cpp b/character.cpp index 6ff5851..2df8a53 100644 --- a/character.cpp +++ b/character.cpp @@ -31,6 +31,7 @@ Character::Character(QFile *file){ race = json["race"].toString(); classe = json["classe"].toString(); niveau = json["niveau"].toInt(); + sexe = json["sexe"].toString(); taille = json["taille"].toDouble(); vie = json["vie"].toInt(); diff --git a/data/a.txt b/data/a.txt index 595ce79..a396f46 100644 --- a/data/a.txt +++ b/data/a.txt @@ -1,10 +1,10 @@ { - "age": 0, - "backPack": "", - "blocNote": "dghdgdgfgd", + "age": 1, + "backPack": "ssdgfsdgd", + "blocNote": "'(y'eyhrhyrhr", "classe": "", "image": "data/images/logo.png", - "name": "", + "name": "dfh", "niveau": 0, "race": "", "sexe": "", @@ -45,5 +45,5 @@ 0 ], "taille": 0, - "vie": 6619181 + "vie": 569 } diff --git a/data/b.txt b/data/b.txt deleted file mode 100644 index 0af3034..0000000 --- a/data/b.txt +++ /dev/null @@ -1,49 +0,0 @@ -{ - "age": 0, - "backPack": "", - "blocNote": "ssd", - "classe": "", - "image": "data/images/logo.png", - "name": "", - "niveau": 0, - "race": "", - "sexe": "", - "skills": [ - 0, - 0, - 0, - 0, - 0, - 0 - ], - "skillsMod": [ - 0, - 0, - 0, - 0, - 0, - 0 - ], - "stats": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - "taille": 0, - "vie": 6619181 -} diff --git a/data/test.txt b/data/test.txt deleted file mode 100644 index bd8649b..0000000 --- a/data/test.txt +++ /dev/null @@ -1,49 +0,0 @@ -{ - "age": 0, - "backPack": "", - "blocNote": "sfsfsffsd", - "classe": "", - "image": "data/images/logo.png", - "name": "Gio", - "niveau": 0, - "race": "", - "sexe": "", - "skills": [ - 0, - 0, - 0, - 0, - 0, - 0 - ], - "skillsMod": [ - 0, - 0, - 0, - 0, - 0, - 0 - ], - "stats": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - "taille": 0, - "vie": 0 -} diff --git a/mainwindow.cpp b/mainwindow.cpp index 67f395d..ac25b1b 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -24,6 +24,9 @@ MainWindow::MainWindow(QWidget *parent) ui->ageLineEdit->setValidator(new QIntValidator(0, 999999, ui->ageLineEdit)); ui->niveauLineEdit->setValidator(new QIntValidator(0, 999999, ui->niveauLineEdit)); ui->tailleLineEdit->setValidator(new QDoubleValidator(0.0, 999999.0, 1,ui->tailleLineEdit)); + ui->BackPack->setHidden(true); + + loadImage(QString("data/images/logo.png")); } @@ -60,6 +63,7 @@ void MainWindow::loadNewCharacter(){ void MainWindow::createNewCharacter(Character* p) { notePad->setTexte(p->getTexteBlocNote()); + ui->BackPackPlainTextEdit->setPlainText(p->getTexteBlocNote()); currentCharacter = p; characters.append(p); setUi(p); @@ -103,9 +107,7 @@ void MainWindow::saveJson(){ return; } - if(edition){ - getUi(); - } + getUi(); notePad->getUi(); currentCharacter->setTexteBlocNote(notePad->getTexte()); QJsonObject json; @@ -153,9 +155,7 @@ void MainWindow::saveAsJson(){ setWindowTitle(fileName); currentFile = fileName; - if(edition){ - getUi(); - } + getUi(); notePad->getUi(); currentCharacter->setTexteBlocNote(notePad->getTexte()); QJsonObject json; @@ -228,6 +228,7 @@ void MainWindow::getUi(){ } } currentCharacter->setStats(stats); + currentCharacter->setTexteBackPack(ui->BackPackPlainTextEdit->toPlainText()); //currentCharacter->setImage(); } @@ -269,28 +270,21 @@ void MainWindow::setUi(Character* p){ } - - -void MainWindow::on_actionEditer_triggered(){ - if(edition){ - //Mode edition - }else{ - //Mode visualisation - } - edition=!edition; -} - - -void MainWindow::on_actionBlocNote_triggered(){ - this->notePad->show(); -} - - void MainWindow::recevoirSauvegarde(QString contenu){ currentCharacter->setTexteBlocNote(contenu); saveJson(); } +void MainWindow::toogleBackPack(){ + if(ui->BackPack->isHidden()){ + ui->Edition->setHidden(true); + ui->BackPack->setHidden(false); + }else{ + ui->BackPack->setHidden(true); + ui->Edition->setHidden(false); + } +} + void MainWindow::on_actionOuvrir_une_fiche_triggered(){this->loadNewCharacter();} @@ -298,4 +292,6 @@ void MainWindow::on_actionNouvelle_fiche_triggered(){this->createNewCharacter(ne void MainWindow::on_actionSauvegarder_triggered(){this->saveJson();} void MainWindow::on_actionEnregistrer_sous_triggered(){this->saveAsJson();} void MainWindow::on_actionFermer_triggered(){QApplication::quit();} +void MainWindow::on_actionBlocNote_triggered(){this->notePad->show();} +void MainWindow::on_actionBackPack_triggered(){this->toogleBackPack();} diff --git a/mainwindow.h b/mainwindow.h index 26a2cc0..5db5a70 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -27,15 +27,16 @@ public: void saveAsJson(); void getUi(); void setUi(Character* p); + void toogleBackPack(); private slots: - void on_actionEditer_triggered(); void on_actionBlocNote_triggered(); void on_actionOuvrir_une_fiche_triggered(); void on_actionNouvelle_fiche_triggered(); void on_actionSauvegarder_triggered(); void on_actionEnregistrer_sous_triggered(); void on_actionFermer_triggered(); + void on_actionBackPack_triggered(); void recevoirSauvegarde(QString contenu); @@ -44,7 +45,6 @@ private: NotePad *notePad; bool edition = true; - bool backPack = false; QString currentFile; QList characters; Character* currentCharacter; diff --git a/mainwindow.ui b/mainwindow.ui index 6fcc61c..7fde18c 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -17,971 +17,1013 @@ true - + 0 - 2 + 0 800 - 278 + 590 - QFrame::Shape::NoFrame + QFrame::Shape::StyledPanel - + + QFrame::Shadow::Raised + + 0 0 - 350 + 800 278 QFrame::Shape::NoFrame - + - 150 - 54 - 63 - 20 + 0 + 0 + 350 + 278 - - Age + + QFrame::Shape::NoFrame + + + + 150 + 54 + 63 + 20 + + + + Age + + + + + + 10 + 10 + 130 + 171 + + + + Logo + + + true + + + + + + 150 + 17 + 63 + 20 + + + + Nom + + + + + + 210 + 17 + 113 + 20 + + + + + + + 210 + 54 + 113 + 20 + + + + + + + 150 + 91 + 63 + 20 + + + + Race + + + + + + 150 + 165 + 63 + 20 + + + + Niveau + + + + + + 150 + 128 + 63 + 20 + + + + Classe + + + + + + 150 + 202 + 63 + 20 + + + + Sexe + + + + + + 150 + 239 + 63 + 20 + + + + Taille + + + + + + 210 + 91 + 113 + 20 + + + + + + + 210 + 128 + 113 + 20 + + + + + + + 210 + 165 + 113 + 20 + + + + + + + 210 + 202 + 113 + 20 + + + + + + + 210 + 239 + 113 + 20 + + + - + - 10 - 10 - 130 - 171 + 350 + 0 + 450 + 278 - - Logo - - - true - - - - - - 150 - 17 - 63 - 20 - - - - Nom - - - - - - 210 - 17 - 113 - 20 - - - - - - - 210 - 54 - 113 - 20 - - - - - - - 150 - 91 - 63 - 20 - - - - Race - - - - - - 150 - 165 - 63 - 20 - - - - Niveau - - - - - - 150 - 128 - 63 - 20 - - - - Classe - - - - - - 150 - 202 - 63 - 20 - - - - Sexe - - - - - - 150 - 239 - 63 - 20 - - - - Taille - - - - - - 210 - 91 - 113 - 20 - - - - - - - 210 - 128 - 113 - 20 - - - - - - - 210 - 165 - 113 - 20 - - - - - - - 210 - 202 - 113 - 20 - - - - - - - 210 - 239 - 113 - 20 - + + QFrame::Shape::NoFrame + + + + 100 + 14 + 63 + 30 + + + + Charisme + + + + + + 100 + 58 + 63 + 30 + + + + Dextérité + + + + + + 100 + 102 + 71 + 30 + + + + Endurance + + + + + + 100 + 146 + 63 + 30 + + + + Force + + + + + + 313 + 144 + 85 + 20 + + + + Points de vie + + + + + + 100 + 190 + 81 + 30 + + + + Intelligence + + + + + + 20 + 14 + 70 + 30 + + + + 20 + + + + + + 20 + 58 + 70 + 30 + + + + 20 + + + + + + 20 + 102 + 70 + 30 + + + + 20 + + + + + + 20 + 146 + 70 + 30 + + + + 20 + + + + + + 20 + 190 + 70 + 30 + + + + 20 + + + + + + 313 + 114 + 85 + 30 + + + + + + + 100 + 234 + 81 + 30 + + + + Sagesse + + + + + + 20 + 234 + 70 + 30 + + + + 20 + + + + + + 191 + 14 + 70 + 30 + + + + 20 + + + + + + 191 + 58 + 70 + 30 + + + + 20 + + + + + + 191 + 102 + 70 + 30 + + + + 20 + + + + + + 191 + 146 + 70 + 30 + + + + 20 + + + + + + 191 + 190 + 70 + 30 + + + + 20 + + + + + + 191 + 234 + 70 + 30 + + + + 20 + + - + - 350 - 0 - 450 - 278 + 0 + 278 + 800 + 312 QFrame::Shape::NoFrame - + - 100 - 14 - 63 - 30 + -1 + 0 + 800 + 300 - - Charisme - - - - - - 100 - 58 - 63 - 30 - - - - Dextérité - - - - - - 100 - 102 - 71 - 30 - - - - Endurance - - - - - - 100 - 146 - 63 - 30 - - - - Force - - - - - - 313 - 144 - 85 - 20 - - - - Points de vie - - - - - - 100 - 190 - 81 - 30 - - - - Intelligence - - - - - - 20 - 14 - 70 - 30 - - - - 20 - - - - - - 20 - 58 - 70 - 30 - - - - 20 - - - - - - 20 - 102 - 70 - 30 - - - - 20 - - - - - - 20 - 146 - 70 - 30 - - - - 20 - - - - - - 20 - 190 - 70 - 30 - - - - 20 - - - - - - 313 - 114 - 85 - 30 - - - - - - - 100 - 234 - 81 - 30 - - - - Sagesse - - - - - - 20 - 234 - 70 - 30 - - - - 20 - - - - - - 191 - 14 - 70 - 30 - - - - 20 - - - - - - 191 - 58 - 70 - 30 - - - - 20 - - - - - - 191 - 102 - 70 - 30 - - - - 20 - - - - - - 191 - 146 - 70 - 30 - - - - 20 - - - - - - 191 - 190 - 70 - 30 - - - - 20 - - - - - - 191 - 234 - 70 - 30 - - - - 20 + + QFrame::Shape::NoFrame + + + + 271 + 218 + 131 + 20 + + + + Histoire (INT) + + + + + + 507 + 260 + 141 + 20 + + + + Représentation (CHA) + + + + + + 35 + 176 + 171 + 20 + + + + Discrétion (DEX) + + + + + + 35 + 218 + 181 + 20 + + + + Dressage (SAG) + + + + + + 507 + 218 + 91 + 20 + + + + Religion (INT) + + + + + + 35 + 92 + 131 + 20 + + + + Arcanes (INT) + + + + + + 507 + 176 + 121 + 20 + + + + Persuasion (CHA) + + + + + + 507 + 134 + 131 + 20 + + + + Perspicacité (SAG) + + + + + + 271 + 260 + 121 + 20 + + + + Intimidation (CHA) + + + + + + 271 + 50 + 121 + 20 + + + + Investigation (INT) + + + + + + 35 + 134 + 141 + 20 + + + + Athlétisme (FOR) + + + + + + 271 + 134 + 91 + 20 + + + + Nature (INT) + + + + + + 271 + 176 + 111 + 20 + + + + Perception (SAG) + + + + + + 35 + 50 + 111 + 20 + + + + Acrobaties (DEX) + + + + + + 35 + 260 + 121 + 20 + + + + Escamotage (DEX) + + + + + + 271 + 92 + 111 + 20 + + + + Médecine (SAG) + + + + + + 166 + 50 + 70 + 20 + + + + 100 + + + + + + 166 + 92 + 70 + 20 + + + + 100 + + + + + + 166 + 134 + 70 + 20 + + + + 100 + + + + + + 166 + 176 + 70 + 20 + + + + 100 + + + + + + 166 + 218 + 70 + 20 + + + + 100 + + + + + + 166 + 260 + 70 + 20 + + + + 100 + + + + + + 402 + 218 + 70 + 20 + + + + 100 + + + + + + 402 + 260 + 70 + 20 + + + + 100 + + + + + + 402 + 50 + 70 + 20 + + + + 100 + + + + + + 402 + 92 + 70 + 20 + + + + 100 + + + + + + 402 + 134 + 70 + 20 + + + + 100 + + + + + + 402 + 176 + 70 + 20 + + + + 100 + + + + + + 658 + 134 + 70 + 20 + + + + 100 + + + + + + 658 + 176 + 70 + 20 + + + + 100 + + + + + + 658 + 218 + 70 + 20 + + + + 100 + + + + + + 658 + 260 + 70 + 20 + + + + 100 + + + + + + 507 + 50 + 121 + 20 + + + + Survie (SAG) + + + + + + 507 + 92 + 121 + 20 + + + + Tromperie (CHA) + + + + + + 658 + 92 + 70 + 20 + + + + 100 + + + + + + 658 + 50 + 70 + 20 + + + + 100 + + - + 0 - 280 + 0 800 - 581 + 590 - QFrame::Shape::NoFrame + QFrame::Shape::StyledPanel - + + QFrame::Shadow::Raised + + - -1 + 0 0 800 - 300 + 590 - - QFrame::Shape::NoFrame - - - - - 271 - 218 - 131 - 20 - - - - Histoire (INT) - - - - - - 507 - 260 - 141 - 20 - - - - Représentation (CHA) - - - - - - 35 - 176 - 171 - 20 - - - - Discrétion (DEX) - - - - - - 35 - 218 - 181 - 20 - - - - Dressage (SAG) - - - - - - 507 - 218 - 91 - 20 - - - - Religion (INT) - - - - - - 35 - 92 - 131 - 20 - - - - Arcanes (INT) - - - - - - 507 - 176 - 121 - 20 - - - - Persuasion (CHA) - - - - - - 507 - 134 - 131 - 20 - - - - Perspicacité (SAG) - - - - - - 271 - 260 - 121 - 20 - - - - Intimidation (CHA) - - - - - - 271 - 50 - 121 - 20 - - - - Investigation (INT) - - - - - - 35 - 134 - 141 - 20 - - - - Athlétisme (FOR) - - - - - - 271 - 134 - 91 - 20 - - - - Nature (INT) - - - - - - 271 - 176 - 111 - 20 - - - - Perception (SAG) - - - - - - 35 - 50 - 111 - 20 - - - - Acrobaties (DEX) - - - - - - 35 - 260 - 121 - 20 - - - - Escamotage (DEX) - - - - - - 271 - 92 - 111 - 20 - - - - Médecine (SAG) - - - - - - 166 - 50 - 70 - 20 - - - - 100 - - - - - - 166 - 92 - 70 - 20 - - - - 100 - - - - - - 166 - 134 - 70 - 20 - - - - 100 - - - - - - 166 - 176 - 70 - 20 - - - - 100 - - - - - - 166 - 218 - 70 - 20 - - - - 100 - - - - - - 166 - 260 - 70 - 20 - - - - 100 - - - - - - 402 - 218 - 70 - 20 - - - - 100 - - - - - - 402 - 260 - 70 - 20 - - - - 100 - - - - - - 402 - 50 - 70 - 20 - - - - 100 - - - - - - 402 - 92 - 70 - 20 - - - - 100 - - - - - - 402 - 134 - 70 - 20 - - - - 100 - - - - - - 402 - 176 - 70 - 20 - - - - 100 - - - - - - 658 - 134 - 70 - 20 - - - - 100 - - - - - - 658 - 176 - 70 - 20 - - - - 100 - - - - - - 658 - 218 - 70 - 20 - - - - 100 - - - - - - 658 - 260 - 70 - 20 - - - - 100 - - - - - - 507 - 50 - 121 - 20 - - - - Survie (SAG) - - - - - - 507 - 92 - 121 - 20 - - - - Tromperie (CHA) - - - - - - 658 - 92 - 70 - 20 - - - - 100 - - - - - - 658 - 50 - 70 - 20 - - - - 100 - - @@ -1017,8 +1059,9 @@ false - + + @@ -1052,17 +1095,6 @@ Ctrl+Q - - - - - - Editer - - - QAction::MenuRole::NoRole - - @@ -1082,6 +1114,17 @@ Ctrl+N + + + + + + BackPack + + + QAction::MenuRole::NoRole + +