Bonjour,
savez vous d'ou peut provenir cette erreur ?
QFSFileEngine::open: No file name specified
j'obtient cette erreur lorsque que j'affecte du texte a un QTextBrowser idem pour un QTextEdit:
les codes suivants fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 text->clear(); text->setHtml(_futureWatcher.future().result());
lorsque j'affiche le resultat de _futureWatcher.future().result() avec qDebug() ca fonctionne , j'ai bien mon text HTML (max 150 lignes)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 text->clear(); QString str = "test"; text->setHtml(test); ou text->clear(); text->setHtml("test");
Est ce que cela pourrais provenir d'un bug de QTextBrowser ? ou bien un caractere html que QTextBrowser ne reconnaitrait pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 qDebug() << _futureWatcher.future().result();
en mode debug j'ai le message suivant:
je n'ai pas de répertioire c:\users ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ASSERT: "uint(i) < uint(size())" in file c:\users\qt\work\qt\qtbase\include\qtcore\../../src/corelib/tools/qstring.h, line 877 QObject::~QObject: Timers cannot be stopped from another thread
Merci de votre aide.
Partager