--- a/eric6/UI/CodeDocumentationViewer.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/UI/CodeDocumentationViewer.py Tue Mar 02 17:17:09 2021 +0100 @@ -86,7 +86,8 @@ self.__contents.page().linkHovered.connect(self.__showLink) try: self.__contents.settings().setAttribute( - QWebEngineSettings.FocusOnNavigationEnabled, False) + QWebEngineSettings.WebAttribute.FocusOnNavigationEnabled, + False) except AttributeError: # pre Qt 5.8 pass @@ -96,19 +97,21 @@ self.__contents.setOpenExternalLinks(True) self.__viewerType = "QTextEdit" - sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) + sizePolicy = QSizePolicy(QSizePolicy.Policy.Preferred, + QSizePolicy.Policy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.__contents.sizePolicy().hasHeightForWidth()) self.__contents.setSizePolicy(sizePolicy) - self.__contents.setContextMenuPolicy(Qt.NoContextMenu) + self.__contents.setContextMenuPolicy( + Qt.ContextMenuPolicy.NoContextMenu) if self.__viewerType != "QTextEdit": self.__contents.setUrl(QUrl("about:blank")) self.__verticalLayout.addWidget(self.__contents) self.__searchWidget = E5TextEditSearchWidget(self, False) - self.__searchWidget.setFocusPolicy(Qt.WheelFocus) + self.__searchWidget.setFocusPolicy(Qt.FocusPolicy.WheelFocus) self.__searchWidget.setObjectName("searchWidget") self.__verticalLayout.addWidget(self.__searchWidget) @@ -206,17 +209,20 @@ self.label = QLabel(self) self.label.setObjectName("label") self.label.setText(self.tr("Code Info Provider:")) - self.label.setAlignment(Qt.AlignRight | Qt.AlignVCenter) + self.label.setAlignment(Qt.AlignmentFlag.AlignRight | + Qt.AlignmentFlag.AlignVCenter) self.horizontalLayout1.addWidget(self.label) self.providerComboBox = QComboBox(self) - sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) + sizePolicy = QSizePolicy( + QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.providerComboBox.sizePolicy().hasHeightForWidth()) self.providerComboBox.setSizePolicy(sizePolicy) - self.providerComboBox.setSizeAdjustPolicy(QComboBox.AdjustToContents) + self.providerComboBox.setSizeAdjustPolicy( + QComboBox.SizeAdjustPolicy.AdjustToContents) self.providerComboBox.setObjectName("providerComboBox") self.providerComboBox.setToolTip( self.tr("Select the code info provider"))