1 2 3 4 5 6 7 8 9 10
| drapeau->load(fn); // (drapeau = QImage, fn = fileName (.png))
ui->gvDrap->setPixmap(QPixmap::fromImage(*drapeau));
QSqlRecord rec = model->record(mapper->currentIndex());
QByteArray bytes;
QBuffer buffer(&bytes);
buffer.open(QIODevice::WriteOnly);
drapeau->save(&buffer, "PNG");
rec.setValue("Drapeau", QVariant(bytes));
bool t = model->setRecord(mapper->currentIndex(),rec);
use(t); // Fonction uniquement là pour tromper l'optimiseur et me permettre de visualiser le code retour de setRecord |