4 # |
4 # |
5 |
5 |
6 """ |
6 """ |
7 Module implementing an object to create a thumbnail image of a web site. |
7 Module implementing an object to create a thumbnail image of a web site. |
8 """ |
8 """ |
|
9 |
|
10 from __future__ import unicode_literals # __IGNORE_WARNING__ |
9 |
11 |
10 from PyQt4.QtCore import pyqtSignal, QObject, QSize, Qt, QUrl |
12 from PyQt4.QtCore import pyqtSignal, QObject, QSize, Qt, QUrl |
11 from PyQt4.QtGui import QPixmap, QImage, QPainter |
13 from PyQt4.QtGui import QPixmap, QImage, QPainter |
12 from PyQt4.QtWebKit import QWebPage |
14 from PyQt4.QtWebKit import QWebPage |
13 |
15 |
26 """ |
28 """ |
27 Constructor |
29 Constructor |
28 |
30 |
29 @param parent reference to the parent object (QObject) |
31 @param parent reference to the parent object (QObject) |
30 """ |
32 """ |
31 super().__init__(parent) |
33 super(PageThumbnailer, self).__init__(parent) |
32 |
34 |
33 self.__page = QWebPage(self) |
35 self.__page = QWebPage(self) |
34 self.__size = QSize(231, 130) |
36 self.__size = QSize(231, 130) |
35 self.__loadTitle = False |
37 self.__loadTitle = False |
36 self.__title = "" |
38 self.__title = "" |