--- a/eric6/E5Gui/E5TabWidget.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/E5Gui/E5TabWidget.py Tue Mar 02 17:17:09 2021 +0100 @@ -72,7 +72,7 @@ @param event reference to the mouse press event (QMouseEvent) """ - if event.button() == Qt.LeftButton: + if event.button() == Qt.MouseButton.LeftButton: self.__dragStartPos = QPoint(event.pos()) E5WheelTabBar.mousePressEvent(self, event) @@ -83,7 +83,7 @@ @param event reference to the mouse move event (QMouseEvent) """ if ( - event.buttons() == Qt.MouseButtons(Qt.LeftButton) and + event.buttons() == Qt.MouseButtons(Qt.MouseButton.LeftButton) and (event.pos() - self.__dragStartPos).manhattanLength() > QApplication.startDragDistance() ): @@ -233,7 +233,7 @@ @param policy context menu policy to set (Qt.ContextMenuPolicy) """ self.tabBar().setContextMenuPolicy(policy) - if policy == Qt.CustomContextMenu: + if policy == Qt.ContextMenuPolicy.CustomContextMenu: self.tabBar().customContextMenuRequested.connect( self.__handleTabCustomContextMenuRequested) else: @@ -304,12 +304,12 @@ @return free side (QTabBar.ButtonPosition) """ side = self.__tabBar.style().styleHint( - QStyle.SH_TabBar_CloseButtonPosition, + QStyle.StyleHint.SH_TabBar_CloseButtonPosition, None, None, None) - if side == QTabBar.LeftSide: - side = QTabBar.RightSide + if side == QTabBar.ButtonPosition.LeftSide: + side = QTabBar.ButtonPosition.RightSide else: - side = QTabBar.LeftSide + side = QTabBar.ButtonPosition.LeftSide return side def animationLabel(self, index, animationFile, interval=100):