79 self.__verticalLayout = QVBoxLayout(self) |
79 self.__verticalLayout = QVBoxLayout(self) |
80 self.__verticalLayout.setObjectName("verticalLayout") |
80 self.__verticalLayout.setObjectName("verticalLayout") |
81 self.__verticalLayout.setContentsMargins(0, 0, 0, 0) |
81 self.__verticalLayout.setContentsMargins(0, 0, 0, 0) |
82 |
82 |
83 try: |
83 try: |
84 from PyQt6.QtWebEngineWidgets import ( |
84 from PyQt6.QtWebEngineCore import QWebEngineSettings |
85 QWebEngineView, QWebEngineSettings |
85 from PyQt6.QtWebEngineWidgets import QWebEngineView |
86 ) |
|
87 self.__contents = QWebEngineView(self) |
86 self.__contents = QWebEngineView(self) |
88 self.__contents.page().linkHovered.connect(self.__showLink) |
87 self.__contents.page().linkHovered.connect(self.__showLink) |
89 self.__contents.settings().setAttribute( |
88 self.__contents.settings().setAttribute( |
90 QWebEngineSettings.WebAttribute.FocusOnNavigationEnabled, |
89 QWebEngineSettings.WebAttribute.FocusOnNavigationEnabled, |
91 False) |
90 False) |