Voici une chose étrange qui se passe ... J'ai utilisé le HTML intégré avec Qt Python pour afficher un formulaire dans l'interface graphique/Widget. Le problème est, si la cellule a plus de contenu, il montre une ombre noire comme une boîte sur le côté droit de cette cellule/table.Python Qt: bug html embarqué?
Voici un exemple de code fonctionne bien:
html += ("<BR><BR><table border='0' cellspacing='0' cellpadding='0'>"
"<tr>"
"<td bgcolor='#000000'>"
"<table border='0' cellspacing='1' cellpadding='4'>"
"<tr>"
"<TD WIDTH=837 bgcolor='#FFFFFF'><font size='4' color='black'><DIV align=center><B> StackOverFlow Forum<BR>YOUR FAVORITE WEB SITE</DIV></font></td>"
"</tr>"
"</table>"
"</td>"
"</tr>"
"</table>"
)
Comme prévu, le premier exemple montre ceci:
+----------------------------------------------------+
| STACKOVERFLOW FORUM |
| YOUR FAVORITE WEB SITE |
+----------------------------------------------------+
puis dans la séquence, le même code, mais avec un peu plus de contenu à cette cellule:
html += ("<table border='0' cellspacing='0' cellpadding='0'>"
"<tr>"
"<td bgcolor='#000000'>"
"<table border='0' cellspacing='1' cellpadding='4'>"
"<tr>"
"<TD WIDTH=837 bgcolor='#FFFFFF'><font size='4' color='black'><DIV align=center><B>STACKOVERFLOW FORUM STACKOVERFLOW FORUM STACKOVERFLOW FORUM STACKOVERFLOW FORUM STACKOVERFLOW FORUM<BR>YOUR FAVORITE WEB SITE </DIV></font></td>"
"</tr>"
"</table>"
"</td>"
"</tr>"
"</table>"
)
pour le second, il montre une ombre noire/boîte sur le côté droit de la tabl e, juste comme ça. Donc, assez étrange, étant donné que c'est exactement le même code, seul le second a plus de texte à l'intérieur.
Une suggestion?
Tous les commentaires sont très appréciés.