Helpviewer/SpeedDial/PageThumbnailer.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 3002
6ffc581f00f1
child 3145
a9de05d4a22f
equal deleted inserted replaced
3056:9986ec0e559a 3057:10516539f238
18 18
19 class PageThumbnailer(QObject): 19 class PageThumbnailer(QObject):
20 """ 20 """
21 Class implementing a thumbnail creator for web sites. 21 Class implementing a thumbnail creator for web sites.
22 22
23 @signal thumbnailCreated(QPixmap) emitted after the thumbnail has been created 23 @signal thumbnailCreated(QPixmap) emitted after the thumbnail has been
24 created
24 """ 25 """
25 thumbnailCreated = pyqtSignal(QPixmap) 26 thumbnailCreated = pyqtSignal(QPixmap)
26 27
27 def __init__(self, parent=None): 28 def __init__(self, parent=None):
28 """ 29 """
42 import Helpviewer.HelpWindow 43 import Helpviewer.HelpWindow
43 self.__proxy.setPrimaryNetworkAccessManager( 44 self.__proxy.setPrimaryNetworkAccessManager(
44 Helpviewer.HelpWindow.HelpWindow.networkAccessManager()) 45 Helpviewer.HelpWindow.HelpWindow.networkAccessManager())
45 self.__page.setNetworkAccessManager(self.__proxy) 46 self.__page.setNetworkAccessManager(self.__proxy)
46 47
47 self.__page.mainFrame().setScrollBarPolicy(Qt.Horizontal, Qt.ScrollBarAlwaysOff) 48 self.__page.mainFrame().setScrollBarPolicy(
48 self.__page.mainFrame().setScrollBarPolicy(Qt.Vertical, Qt.ScrollBarAlwaysOff) 49 Qt.Horizontal, Qt.ScrollBarAlwaysOff)
50 self.__page.mainFrame().setScrollBarPolicy(
51 Qt.Vertical, Qt.ScrollBarAlwaysOff)
49 52
50 # Full HD 53 # Full HD
51 # Every page should fit in this resolution 54 # Every page should fit in this resolution
52 self.__page.setViewportSize(QSize(1920, 1080)) 55 self.__page.setViewportSize(QSize(1920, 1080))
53 56
111 114
112 def __createThumbnail(self, status): 115 def __createThumbnail(self, status):
113 """ 116 """
114 Private slot creating the thumbnail of the web site. 117 Private slot creating the thumbnail of the web site.
115 118
116 @param status flag indicating a successful load of the web site (boolean) 119 @param status flag indicating a successful load of the web site
120 (boolean)
117 """ 121 """
118 if not status: 122 if not status:
119 self.thumbnailCreated.emit(QPixmap()) 123 self.thumbnailCreated.emit(QPixmap())
120 return 124 return
121 125

eric ide

mercurial