Russian Qt Forum
Ноябрь 22, 2024, 00:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [РЕШЕНО] зависает QWebView  (Прочитано 6332 раз)
unkeep
Гость
« : Май 12, 2015, 18:13 »

происходит это в момент добавления его в качестве таба в QTabWidget. Если не добавлять его, а просто вызвать show - не зависает.
Причем  это явление зависит от содержимого QWebView, так как с менее ёмкой страницей проблем не было.
« Последнее редактирование: Май 13, 2015, 11:31 от unkeep » Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Май 13, 2015, 00:05 »

Перерисовывается, наверное
Записан

unkeep
Гость
« Ответ #2 : Май 13, 2015, 09:19 »

а какая разница в перерисовке виджета без парента и с парентом?
Записан
Bepec
Гость
« Ответ #3 : Май 13, 2015, 09:23 »

Это ресайз всех элементов, чтобы оно вписалось в таб.
Тот же хром аналогично тормозит, правда нужен чрезвычайно толстый сайт. Улыбающийся
Записан
unkeep
Гость
« Ответ #4 : Май 13, 2015, 11:30 »

ура. нашёл! дело не в вебкит вообще было! У меня по сигналу currentTabChanged выполнялась функция в которой оказалось зацикливание(в цикле i была quint8, а количество итераций для некоторых страниц > 300). Соответсвенно при добавлении таба с большой страницей в пустой табВиджет получался косяк.
Записан
Bepec
Гость
« Ответ #5 : Май 13, 2015, 11:51 »

Оуммм... закрывай тему и удаляй, Оуммм Веселый
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.244 секунд. Запросов: 22.