Название: Многопоточность с QWebView и QTabWidget Отправлено: yankeenoobs от Январь 06, 2015, 13:36 Пишу некий браузер для просмотра видео с ютуба. Необходимо открыть N ссылок ютуба для просмотра, использование QWebView в QTabWidget и открытием нескольких видео в табах приводит к краху приложения через пару секунд и ошибкам DirectShow (DirectShowPlayerService::doSetUrlSource: Unresolved error code 80004004) , показывается видео только в одном QWebView, в других состояние загрузки, но ничего не буферизуется даже. Первым делом хочется, чтобы было параллельное выполнение каждого QWebView в отдельном потоке, и отображение каждого из QWebView в табах главной формы. Как подойди к этой проблеме, чем решить, и как лучше организовать логику выполнения данной задачи?
Название: Re: Многопоточность с QWebView и QTabWidget Отправлено: vipet от Январь 07, 2015, 17:44 Хез какая версия Qt используется. Если последняя ок, то надо перейти с вебкита на хромиум и посмотреть как оно будет
Название: Re: Многопоточность с QWebView и QTabWidget Отправлено: yankeenoobs от Январь 08, 2015, 20:42 Хез какая версия Qt используется. Если последняя ок, то надо перейти с вебкита на хромиум и посмотреть как оно будет Qt 5.3.1. А как вообще можно перейти с одного браузера на другой?! Еще есть один баг какой то еще вот тут создал тему по нему http://www.prog.org.ru/topic_28234_0.htmlНазвание: Re: Многопоточность с QWebView и QTabWidget Отправлено: vipet от Январь 09, 2015, 13:58 В Qt 5.4 появился QtWebEngine, который на базе Chromium - это круче. А вебкит развивать уже не будут.
P.S. Сидеть на 5.3.1 смысла имхо нету |