Здравствуйте.
Такая ситуация.
Есть файл "test.htm". (Он прикреплен к сообщению)
Есть такой простенький код
C++ (Qt)
QTextBrowser edit;
edit.show();
QFile file("c:/test.htm");
if (file.open(QIODevice::ReadOnly)) {
// Вариант 1
QString html(file.readAll());
// Вариант 2
//QString html(QString::fromLocal8Bit(file.readAll()));
edit.setHtml(html);
}
Компиляция WinXp MSVS Qt4.2.3Вариант 1
Грузится в браузер быстро, но с краказябрами.
Вариант 2
Грузится в браузер быстро и без краказябр.
Компиляция WinXp MSVS Qt4.4.3Вариант 1
Грузится в браузер быстро, но с краказябрами.
Вариант 2
Грузится без краказябр, но
ОЧЕНЬ МЕДЛЕННО, секунд 40 (функция
edit.setHtml(html)).
И если после того, как он загрузился, попробовать изменить размеры окна, опять зависает на столько же.
Если есть у кого время проверьте пожалуйста у себя. Если поведение такое же то видимо это баг тролей?