36 self.__tocWidget.setContextMenuPolicy(Qt.CustomContextMenu) |
36 self.__tocWidget.setContextMenuPolicy(Qt.CustomContextMenu) |
37 |
37 |
38 self.__layout = QVBoxLayout(self) |
38 self.__layout = QVBoxLayout(self) |
39 self.__layout.addWidget(self.__tocWidget) |
39 self.__layout.addWidget(self.__tocWidget) |
40 |
40 |
41 self.connect(self.__tocWidget, SIGNAL("customContextMenuRequested(QPoint)"), |
41 self.__tocWidget.customContextMenuRequested.connect(self.__showContextMenu) |
42 self.__showContextMenu) |
|
43 self.connect(self.__tocWidget, SIGNAL("linkActivated(const QUrl&)"), |
42 self.connect(self.__tocWidget, SIGNAL("linkActivated(const QUrl&)"), |
44 self, SIGNAL("linkActivated(const QUrl&)")) |
43 self, SIGNAL("linkActivated(const QUrl&)")) |
45 |
44 |
46 model = self.__tocWidget.model() |
45 model = self.__tocWidget.model() |
47 self.connect(model, SIGNAL("contentsCreated()"), self.__expandTOC) |
46 self.connect(model, SIGNAL("contentsCreated()"), self.__expandTOC) |