Bonsoir,

J'ai un soucis avec l'impression d'un qTextDocument.
Le tableau s'affiche sur fond rouge, par contre pas de cadre.

Est-ce Qt qui ne gères pas ? parce qu'avec border=1 c'est pas très beau.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
QString  chaine;
QTextDocument doc;
chaine="<html><table style='background-color:#ff0000;border:3px solid black;'><tr><td>a</td><td>b</td></tr></table></html>";
doc.setHtml(chaine);
QPrinter imp;
QPrintDialog *dialog=new QPrintDialog(&imp);
iif (dialog->exec()==QDialog::Accepted)
{
    doc.print(&imp);
}
Merci d'avance.