// on pourrait utiliser un Factory ici, mais c'est possiblement overkill, les possibilités d'évolution de format de fichier sont faibles et ne justifient pas l'effort
Structures=ui->grid_view->selected_cells();
s.author=dialog.auteur().toStdString();
s.title=dialog.titre().toStdString();
s.desc=dialog.desc().toStdString();
s.date=dialog.date().toString().toStdString();
std::stringsave_data;
if(info.suffix()=="json")
{
JSONStructureWriterwriter;
save_data=writer.save_structure(s);
}
elseif(info.suffix()=="rle")
{
RLEStructureWriterwriter;
save_data=writer.save_structure(s);
}
QFilefile(filename);
if(!file.open(QIODevice::WriteOnly))
{
QMessageBox::information(this,"Impossible de créer le fichier",