equal
deleted
inserted
replaced
53 page()->setPreferredContentsSize(QSize(1024, 768)); |
53 page()->setPreferredContentsSize(QSize(1024, 768)); |
54 } |
54 } |
55 |
55 |
56 void WebView::paintEvent(QPaintEvent *event) |
56 void WebView::paintEvent(QPaintEvent *event) |
57 { |
57 { |
|
58 QPainter painter(this); |
58 if (inLoading && loadingTime.elapsed() < 750) { |
59 if (inLoading && loadingTime.elapsed() < 750) { |
59 QPainter painter(this); |
|
60 painter.setBrush(Qt::white); |
60 painter.setBrush(Qt::white); |
61 painter.setPen(Qt::NoPen); |
61 painter.setPen(Qt::NoPen); |
62 foreach (const QRect &rect, event->region().rects()) { |
62 foreach (const QRect &rect, event->region().rects()) { |
63 painter.drawRect(rect); |
63 painter.drawRect(rect); |
64 } |
64 } |
65 } else { |
65 } else { |
|
66 painter.fillRect(event->rect() , Qt::white); |
66 QWebView::paintEvent(event); |
67 QWebView::paintEvent(event); |
67 } |
68 } |
68 } |
69 } |
69 |
70 |
70 void WebView::newPageLoading() |
71 void WebView::newPageLoading() |