31 @param parent reference to the parent object (QObject) |
31 @param parent reference to the parent object (QObject) |
32 """ |
32 """ |
33 super(PageThumbnailer, self).__init__(parent) |
33 super(PageThumbnailer, self).__init__(parent) |
34 |
34 |
35 self.__size = QSize(231, 130) |
35 self.__size = QSize(231, 130) |
36 ## self.__size = QSize(450, 253) |
|
37 self.__loadTitle = False |
36 self.__loadTitle = False |
38 self.__title = "" |
37 self.__title = "" |
39 self.__url = QUrl() |
38 self.__url = QUrl() |
40 |
39 |
41 self.__view = QQuickWidget() |
40 self.__view = QQuickWidget() |
130 """ |
129 """ |
131 self.__title = self.__view.rootObject().property("title") |
130 self.__title = self.__view.rootObject().property("title") |
132 pixmap = QPixmap.fromImage( |
131 pixmap = QPixmap.fromImage( |
133 self.__view.grabFramebuffer().scaled( |
132 self.__view.grabFramebuffer().scaled( |
134 self.__size, Qt.KeepAspectRatioByExpanding, |
133 self.__size, Qt.KeepAspectRatioByExpanding, |
135 ## self.__size, Qt.IgnoreAspectRatio, |
|
136 Qt.SmoothTransformation)) |
134 Qt.SmoothTransformation)) |
137 self.thumbnailCreated.emit(pixmap) |
135 self.thumbnailCreated.emit(pixmap) |