QImage img(ui->widget->size, QImage::Format_RGB32); QPainter painter(&img); ui->widget->render(&painter); fileName = QString(“%1/%2″) .arg(QDesktopServices::storageLocation(QDesktopServices::TempLocation)) .arg(“fichierTemporaire.jpg”); img.save(fileName);
Archive pour le ‘Uncategorized’ Catégorie
Quand vous sousclassez un QWidget pour qu’il aille des comportements différents, il peut être difficile de trouver quelle est la taille des marges, bordures, etc. Par exemple, si vous voulez sousclasser un QLineEdit pour ajuster automatiquement la taille du texte, vous pouvez trouver le rectangle où le texte est entré avec la méthode suivante : [ Lire plus ]