58 self.__previewPopup = E5PassivePopup(self) |
58 self.__previewPopup = E5PassivePopup(self) |
59 self.__previewPopup.setFrameShape(QFrame.StyledPanel) |
59 self.__previewPopup.setFrameShape(QFrame.StyledPanel) |
60 self.__previewPopup.setFrameShadow(QFrame.Plain) |
60 self.__previewPopup.setFrameShadow(QFrame.Plain) |
61 self.__previewPopup.setFixedSize(w, h) |
61 self.__previewPopup.setFixedSize(w, h) |
62 |
62 |
63 from .WebBrowserSnap import renderTabPreview |
|
64 label = QLabel() |
63 label = QLabel() |
65 label.setPixmap(renderTabPreview(indexedBrowser, w, h)) |
64 label.setPixmap(indexedBrowser.getPreview().scaled(w, h)) |
66 |
65 |
67 self.__previewPopup.setView(label) |
66 self.__previewPopup.setView(label) |
68 self.__previewPopup.layout().setAlignment(Qt.AlignTop) |
67 self.__previewPopup.layout().setAlignment(Qt.AlignTop) |
69 self.__previewPopup.layout().setContentsMargins(0, 0, 0, 0) |
68 self.__previewPopup.layout().setContentsMargins(0, 0, 0, 0) |
70 |
69 |