Добрый день!
С ходу была простяцкая задача(win, Qt 4.7.4): в прогу встроить подобие браузера.
В примерах нашел фансибраузер. Эксперементирую с вконтакте.
Сделал все похожим. Но возникла пару вопросов:
1. Как определить, что страница загружена? Есть сигнал loadFinished(bool). Но даже окно логина вконтакте генерит этот сигнал 3 раза. Т.е. нет четкого критерия загрузки.
2. Начал замечать такую вещь: периодически, походив по ссылкам, при попытке закрытия приложения, оно не закрывается. Т.е. окно исчезает, но если открыть диспетчер задач, то оно в списке процессов! Как-то можно определить что именно его тормозит? В деструктор виджета уже запихал:
webView->stop();
delete webView;
qDebug() << "stop!";
Сообщение возникает. но приложение не завершается.
Подскажите, куда копать?