From cfaa4bc87d44e1c7c00b78c3cc0117559ef95cfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Mon, 19 Sep 2022 16:49:09 +0200 Subject: examples: fix unused imports and minor errors in 'widgets' Change-Id: I0aad3aefb2f036bf4edc2d0942f007045d605e26 Reviewed-by: Adrian Herrmann Reviewed-by: Friedemann Kleint --- examples/widgets/animation/animatedtiles/animatedtiles.py | 4 ++-- examples/widgets/animation/appchooser/appchooser.py | 2 +- examples/widgets/animation/easing/easing.py | 6 +++--- examples/widgets/animation/states/states.py | 2 +- examples/widgets/dialogs/classwizard/classwizard.py | 14 ++++++-------- examples/widgets/dialogs/classwizard/listchooser.py | 7 +++---- examples/widgets/dialogs/findfiles/findfiles.py | 4 ++-- .../widgets/dialogs/standarddialogs/standarddialogs.py | 4 ++-- examples/widgets/dialogs/trivialwizard/trivialwizard.py | 2 +- examples/widgets/effects/lighting/lighting.py | 2 +- examples/widgets/gettext/main.py | 4 ++-- examples/widgets/graphicsview/anchorlayout/anchorlayout.py | 2 +- examples/widgets/graphicsview/diagramscene/diagramscene.py | 6 ++---- .../widgets/graphicsview/dragdroprobot/dragdroprobot.py | 2 +- examples/widgets/graphicsview/elasticnodes/elasticnodes.py | 4 ++-- examples/widgets/imageviewer/imageviewer.py | 12 ++++++------ examples/widgets/itemviews/fetchmore/fetchmore.py | 3 +-- examples/widgets/layouts/basiclayouts/basiclayouts.py | 3 +-- examples/widgets/linguist/main.py | 5 ++--- examples/widgets/mainwindows/application/application.py | 2 +- examples/widgets/mainwindows/dockwidgets/dockwidgets.py | 2 +- examples/widgets/mainwindows/mdi/mdi.py | 6 +++--- examples/widgets/painting/painter/painter.py | 2 +- examples/widgets/painting/plot/plot.py | 5 ++--- examples/widgets/richtext/orderform/orderform.py | 4 ++-- examples/widgets/richtext/textedit/main.py | 1 - examples/widgets/richtext/textedit/textedit.py | 14 +++++++------- examples/widgets/richtext/textobject/textobject.py | 5 ++--- examples/widgets/tetrix/tetrix.py | 4 ++-- .../widgets/tools/regularexpression/regularexpression.py | 2 -- .../tools/regularexpression/regularexpressiondialog.py | 7 +++---- examples/widgets/tutorials/addressbook/part2.py | 6 +++--- examples/widgets/tutorials/addressbook/part3.py | 4 ++-- examples/widgets/tutorials/addressbook/part4.py | 4 ++-- examples/widgets/tutorials/addressbook/part5.py | 3 +-- examples/widgets/tutorials/addressbook/part6.py | 2 +- examples/widgets/tutorials/addressbook/part7.py | 2 +- examples/widgets/tutorials/cannon/t10.py | 2 +- examples/widgets/tutorials/cannon/t11.py | 2 +- examples/widgets/tutorials/cannon/t12.py | 2 +- examples/widgets/tutorials/cannon/t13.py | 4 ++-- examples/widgets/tutorials/cannon/t14.py | 6 +++--- examples/widgets/tutorials/cannon/t2.py | 3 +-- examples/widgets/tutorials/cannon/t8.py | 2 +- examples/widgets/tutorials/cannon/t9.py | 2 +- examples/widgets/tutorials/modelview/6_treeview.py | 1 - examples/widgets/widgetsgallery/widgetgallery.py | 6 +++--- 47 files changed, 88 insertions(+), 105 deletions(-) (limited to 'examples') diff --git a/examples/widgets/animation/animatedtiles/animatedtiles.py b/examples/widgets/animation/animatedtiles/animatedtiles.py index 6ef62c2fd..b621ec117 100644 --- a/examples/widgets/animation/animatedtiles/animatedtiles.py +++ b/examples/widgets/animation/animatedtiles/animatedtiles.py @@ -8,11 +8,11 @@ import math from PySide6.QtCore import (QEasingCurve, QObject, QParallelAnimationGroup, QPointF, QPropertyAnimation, QRandomGenerator, QRectF, QTimer, Qt, Property, Signal) -from PySide6.QtGui import (QBrush, QColor, QLinearGradient, QPainter, +from PySide6.QtGui import (QBrush, QLinearGradient, QPainter, QPainterPath, QPixmap, QTransform) from PySide6.QtWidgets import (QApplication, QGraphicsItem, QGraphicsPixmapItem, QGraphicsRectItem, QGraphicsScene, QGraphicsView, - QGraphicsWidget, QStyle, QWidget) + QGraphicsWidget, QStyle) from PySide6.QtStateMachine import QState, QStateMachine import animatedtiles_rc diff --git a/examples/widgets/animation/appchooser/appchooser.py b/examples/widgets/animation/appchooser/appchooser.py index 5421c8c2f..e49f37dec 100644 --- a/examples/widgets/animation/appchooser/appchooser.py +++ b/examples/widgets/animation/appchooser/appchooser.py @@ -8,7 +8,7 @@ from PySide6.QtCore import (QPointF, QPropertyAnimation, QRect, QRectF, Qt, Signal) from PySide6.QtGui import QPixmap from PySide6.QtWidgets import (QApplication, QGraphicsScene, QGraphicsView, - QGraphicsWidget, QWidget) + QGraphicsWidget) from PySide6.QtStateMachine import QState, QStateMachine import appchooser_rc diff --git a/examples/widgets/animation/easing/easing.py b/examples/widgets/animation/easing/easing.py index 58341c0cf..88c57eaa1 100644 --- a/examples/widgets/animation/easing/easing.py +++ b/examples/widgets/animation/easing/easing.py @@ -8,10 +8,10 @@ import sys from PySide6.QtCore import (Property, QEasingCurve, QObject, QPropertyAnimation, QPoint, QPointF, QRect, QRectF, QSize, Qt) from PySide6.QtGui import (QBrush, QColor, QIcon, QLinearGradient, QPainter, - QPainterPath, QPen, QPixmap) + QPainterPath, QPixmap) from PySide6.QtWidgets import (QApplication, QGraphicsPixmapItem, - QGraphicsItem, QGraphicsScene, QGraphicsView, - QListWidget, QListWidgetItem, QWidget) + QGraphicsItem, QGraphicsScene, + QListWidgetItem, QWidget) from ui_form import Ui_Form diff --git a/examples/widgets/animation/states/states.py b/examples/widgets/animation/states/states.py index fa37c7b09..9b85e8373 100644 --- a/examples/widgets/animation/states/states.py +++ b/examples/widgets/animation/states/states.py @@ -12,7 +12,7 @@ from PySide6.QtWidgets import (QApplication, QGraphicsLinearLayout, QGraphicsObject, QGraphicsProxyWidget, QGraphicsWidget, QGraphicsScene, QGraphicsView, QGroupBox, QPushButton, QRadioButton, - QTextEdit, QVBoxLayout, QWidget) + QTextEdit, QVBoxLayout) from PySide6.QtStateMachine import QState, QStateMachine diff --git a/examples/widgets/dialogs/classwizard/classwizard.py b/examples/widgets/dialogs/classwizard/classwizard.py index d76eaa754..b657308e0 100644 --- a/examples/widgets/dialogs/classwizard/classwizard.py +++ b/examples/widgets/dialogs/classwizard/classwizard.py @@ -6,14 +6,12 @@ import os from pathlib import Path import sys -from PySide6.QtCore import (QByteArray, QDir, QFile, QFileInfo, - QRegularExpression, Qt, QUrl, Slot) +from PySide6.QtCore import QDir, QFileInfo, QUrl, Slot from PySide6.QtGui import QDesktopServices, QPixmap from PySide6.QtWidgets import (QApplication, QComboBox, QCheckBox, QFormLayout, - QFileDialog, QGroupBox, QGridLayout, - QHBoxLayout, QLabel, QLineEdit, QMessageBox, - QPushButton, QRadioButton, QToolButton, - QVBoxLayout, QWizard, QWizardPage) + QFileDialog, QHBoxLayout, QLabel, QLineEdit, + QMessageBox, QToolButton, QVBoxLayout, QWizard, + QWizardPage) from listchooser import ListChooser, PropertyChooser, SignalChooser @@ -77,7 +75,7 @@ class ClassWizard(QWizard): """Overrides QWizard.nextId() to insert the property/signal page in case the class is a QObject.""" idx = self.currentId() - if self.currentId() == self._class_info_index: + if idx == self._class_info_index: qobject = self.field('qobject') return self._qobject_index if qobject else self._output_index return super(ClassWizard, self).nextId() @@ -177,7 +175,7 @@ class ClassWizard(QWizard): block += '):\n' if base_class: - block += f' super().__init__(' + block += ' super().__init__(' if qobject: block += 'parent' block += ')\n' diff --git a/examples/widgets/dialogs/classwizard/listchooser.py b/examples/widgets/dialogs/classwizard/listchooser.py index a51c963c4..bf15be88c 100644 --- a/examples/widgets/dialogs/classwizard/listchooser.py +++ b/examples/widgets/dialogs/classwizard/listchooser.py @@ -1,14 +1,13 @@ # Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause -from PySide6.QtCore import (QCoreApplication, QDir, QRegularExpression, Qt, - Property, Slot) +from PySide6.QtCore import QRegularExpression, Property, Slot from PySide6.QtGui import QRegularExpressionValidator from PySide6.QtWidgets import (QComboBox, QDialog, QDialogButtonBox, QFormLayout, QGroupBox, QHBoxLayout, - QInputDialog, QLineEdit, QListWidget, + QLineEdit, QListWidget, QListWidgetItem, QPushButton, QVBoxLayout, - QWidget) + ) DEFAULT_TYPES = ['int', 'str', 'PySide6.QtCore.QPoint', 'PySide6.QtCore.QRect', diff --git a/examples/widgets/dialogs/findfiles/findfiles.py b/examples/widgets/dialogs/findfiles/findfiles.py index 188888eee..7f2093c42 100644 --- a/examples/widgets/dialogs/findfiles/findfiles.py +++ b/examples/widgets/dialogs/findfiles/findfiles.py @@ -11,9 +11,9 @@ from PySide6.QtCore import (QCoreApplication, QDir, QFile, QFileInfo, from PySide6.QtGui import QDesktopServices from PySide6.QtWidgets import (QAbstractItemView, QApplication, QComboBox, QDialog, QFileDialog, QGridLayout, QHBoxLayout, - QHeaderView, QLabel, QLineEdit, QProgressDialog, + QHeaderView, QLabel, QProgressDialog, QPushButton, QSizePolicy, QTableWidget, - QTableWidgetItem, QVBoxLayout, QWidget) + QTableWidgetItem) class Window(QDialog): diff --git a/examples/widgets/dialogs/standarddialogs/standarddialogs.py b/examples/widgets/dialogs/standarddialogs/standarddialogs.py index 046d738be..94a5eec52 100644 --- a/examples/widgets/dialogs/standarddialogs/standarddialogs.py +++ b/examples/widgets/dialogs/standarddialogs/standarddialogs.py @@ -5,8 +5,8 @@ """PySide6 port of the widgets/dialogs/standarddialogs example from Qt v5.x""" import sys -from PySide6.QtCore import QDir, QRect, Qt, Slot -from PySide6.QtGui import QFont, QPalette, QScreen +from PySide6.QtCore import QDir, Qt, Slot +from PySide6.QtGui import QFont, QPalette from PySide6.QtWidgets import (QApplication, QColorDialog, QCheckBox, QDialog, QErrorMessage, QFontDialog, QFileDialog, QFrame, QGridLayout, QGroupBox, QInputDialog, QLabel, diff --git a/examples/widgets/dialogs/trivialwizard/trivialwizard.py b/examples/widgets/dialogs/trivialwizard/trivialwizard.py index a0baa6ba4..0eb9fb567 100644 --- a/examples/widgets/dialogs/trivialwizard/trivialwizard.py +++ b/examples/widgets/dialogs/trivialwizard/trivialwizard.py @@ -7,7 +7,7 @@ import sys from PySide6.QtWidgets import (QApplication, QFormLayout, QLabel, QLineEdit, - QVBoxLayout, QWidget, QWizardPage, QWizard) + QVBoxLayout, QWizardPage, QWizard) def create_intro_page(): diff --git a/examples/widgets/effects/lighting/lighting.py b/examples/widgets/effects/lighting/lighting.py index 5328058fe..fe200357d 100644 --- a/examples/widgets/effects/lighting/lighting.py +++ b/examples/widgets/effects/lighting/lighting.py @@ -10,7 +10,7 @@ from PySide6.QtGui import (QBrush, QColor, QLinearGradient, QPainter, QPen, QPixmap, QRadialGradient) from PySide6.QtWidgets import (QApplication, QFrame, QGraphicsDropShadowEffect, QGraphicsEllipseItem, QGraphicsRectItem, - QGraphicsScene, QGraphicsView, QWidget) + QGraphicsScene, QGraphicsView) class Lighting(QGraphicsView): diff --git a/examples/widgets/gettext/main.py b/examples/widgets/gettext/main.py index 2e402d49c..85695728d 100644 --- a/examples/widgets/gettext/main.py +++ b/examples/widgets/gettext/main.py @@ -5,9 +5,9 @@ from pathlib import Path import gettext import sys -from PySide6.QtCore import QItemSelection, QLocale, Qt, Slot +from PySide6.QtCore import QItemSelection, Slot from PySide6.QtWidgets import (QAbstractItemView, QApplication, QListWidget, - QMainWindow, QWidget) + QMainWindow) _ = None diff --git a/examples/widgets/graphicsview/anchorlayout/anchorlayout.py b/examples/widgets/graphicsview/anchorlayout/anchorlayout.py index 0fbc801ae..d6e8e57b2 100644 --- a/examples/widgets/graphicsview/anchorlayout/anchorlayout.py +++ b/examples/widgets/graphicsview/anchorlayout/anchorlayout.py @@ -8,7 +8,7 @@ from PySide6.QtCore import QSizeF, Qt from PySide6.QtWidgets import (QApplication, QGraphicsAnchorLayout, QGraphicsProxyWidget, QGraphicsScene, QGraphicsView, QGraphicsWidget, - QPushButton, QSizePolicy, QWidget) + QPushButton, QSizePolicy) def create_item(minimum, preferred, maximum, name): diff --git a/examples/widgets/graphicsview/diagramscene/diagramscene.py b/examples/widgets/graphicsview/diagramscene/diagramscene.py index 42ec7c544..ea39cf938 100644 --- a/examples/widgets/graphicsview/diagramscene/diagramscene.py +++ b/examples/widgets/graphicsview/diagramscene/diagramscene.py @@ -7,12 +7,10 @@ import sys from PySide6.QtCore import (QLineF, QPointF, QRect, QRectF, QSize, QSizeF, Qt, Signal, Slot) -from PySide6.QtGui import (QAction, QColor, QFont, QIcon, QIntValidator, +from PySide6.QtGui import (QAction, QBrush, QColor, QFont, QIcon, QIntValidator, QPainter, QPainterPath, QPen, QPixmap, QPolygonF) from PySide6.QtWidgets import (QAbstractButton, QApplication, QButtonGroup, - QComboBox, - QFontComboBox, QGraphicsAnchorLayout, - QGraphicsItem, QGraphicsLineItem, + QComboBox, QFontComboBox, QGraphicsItem, QGraphicsLineItem, QGraphicsPolygonItem, QGraphicsTextItem, QGraphicsScene, QGraphicsView, QGridLayout, QHBoxLayout, QLabel, QMainWindow, QMenu, diff --git a/examples/widgets/graphicsview/dragdroprobot/dragdroprobot.py b/examples/widgets/graphicsview/dragdroprobot/dragdroprobot.py index 6eba05acc..0bfd3e0db 100644 --- a/examples/widgets/graphicsview/dragdroprobot/dragdroprobot.py +++ b/examples/widgets/graphicsview/dragdroprobot/dragdroprobot.py @@ -11,7 +11,7 @@ from PySide6.QtGui import (QBrush, QColor, QDrag, QImage, QPainter, QPixmap, QPen, QTransform) from PySide6.QtWidgets import (QApplication, QGraphicsItem, QGraphicsItemAnimation, QGraphicsScene, - QGraphicsView, QWidget) + QGraphicsView) import dragdroprobot_rc diff --git a/examples/widgets/graphicsview/elasticnodes/elasticnodes.py b/examples/widgets/graphicsview/elasticnodes/elasticnodes.py index d19f83958..58d9d4a90 100644 --- a/examples/widgets/graphicsview/elasticnodes/elasticnodes.py +++ b/examples/widgets/graphicsview/elasticnodes/elasticnodes.py @@ -8,10 +8,10 @@ import math from PySide6.QtCore import (QLineF, QPointF, QRandomGenerator, QRectF, QSizeF, Qt, qAbs) -from PySide6.QtGui import (QColor, QBrush, QPainter, QPainterPath, QPen, +from PySide6.QtGui import (QColor, QBrush, QLinearGradient, QPainter, QPainterPath, QPen, QPolygonF, QRadialGradient) from PySide6.QtWidgets import (QApplication, QGraphicsItem, QGraphicsScene, - QGraphicsView, QStyle, QWidget) + QGraphicsView, QStyle) def random(boundary): diff --git a/examples/widgets/imageviewer/imageviewer.py b/examples/widgets/imageviewer/imageviewer.py index 1afe0b416..ded7f246a 100644 --- a/examples/widgets/imageviewer/imageviewer.py +++ b/examples/widgets/imageviewer/imageviewer.py @@ -3,12 +3,12 @@ from PySide6.QtPrintSupport import QPrintDialog, QPrinter from PySide6.QtWidgets import (QApplication, QDialog, QFileDialog, QLabel, - QMainWindow, QMenuBar, QMessageBox, QScrollArea, - QScrollBar, QSizePolicy, QStatusBar) -from PySide6.QtGui import (QAction, QClipboard, QColorSpace, QGuiApplication, - QImage, QImageReader, QImageWriter, QKeySequence, - QPalette, QPainter, QPixmap, QScreen) -from PySide6.QtCore import QDir, QMimeData, QStandardPaths, Qt, Slot + QMainWindow, QMessageBox, QScrollArea, + QSizePolicy) +from PySide6.QtGui import (QColorSpace, QGuiApplication, + QImageReader, QImageWriter, QKeySequence, + QPalette, QPainter, QPixmap) +from PySide6.QtCore import QDir, QStandardPaths, Qt, Slot ABOUT = """

The Image Viewer example shows how to combine QLabel diff --git a/examples/widgets/itemviews/fetchmore/fetchmore.py b/examples/widgets/itemviews/fetchmore/fetchmore.py index 1943273c6..ecee86e38 100644 --- a/examples/widgets/itemviews/fetchmore/fetchmore.py +++ b/examples/widgets/itemviews/fetchmore/fetchmore.py @@ -11,9 +11,8 @@ down the list to see the model being populated on demand. import sys -from PySide6.QtCore import (QAbstractListModel, QDir, QFileInfo, QLibraryInfo, +from PySide6.QtCore import (QAbstractListModel, QDir, QModelIndex, Qt, Signal, Slot) -from PySide6.QtGui import QPalette from PySide6.QtWidgets import (QApplication, QFileIconProvider, QListView, QPlainTextEdit, QSizePolicy, QVBoxLayout, QWidget) diff --git a/examples/widgets/layouts/basiclayouts/basiclayouts.py b/examples/widgets/layouts/basiclayouts/basiclayouts.py index ab8e77311..a2d29e71f 100644 --- a/examples/widgets/layouts/basiclayouts/basiclayouts.py +++ b/examples/widgets/layouts/basiclayouts/basiclayouts.py @@ -6,12 +6,11 @@ import sys -from PySide6.QtCore import Qt from PySide6.QtWidgets import (QApplication, QComboBox, QDialog, QDialogButtonBox, QGridLayout, QGroupBox, QFormLayout, QHBoxLayout, QLabel, QLineEdit, QMenu, QMenuBar, QPushButton, QSpinBox, - QTextEdit, QVBoxLayout, QWidget) + QTextEdit, QVBoxLayout) class Dialog(QDialog): diff --git a/examples/widgets/linguist/main.py b/examples/widgets/linguist/main.py index e71779f77..7c97e6d9a 100644 --- a/examples/widgets/linguist/main.py +++ b/examples/widgets/linguist/main.py @@ -1,13 +1,12 @@ # Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause -from pathlib import Path import sys from PySide6.QtCore import (QItemSelection, QLibraryInfo, QLocale, QTranslator, - Qt, Slot) + Slot) from PySide6.QtWidgets import (QAbstractItemView, QApplication, QListWidget, - QMainWindow, QWidget) + QMainWindow) import linguist_rc diff --git a/examples/widgets/mainwindows/application/application.py b/examples/widgets/mainwindows/application/application.py index 6fb01e912..320c421a6 100644 --- a/examples/widgets/mainwindows/application/application.py +++ b/examples/widgets/mainwindows/application/application.py @@ -9,7 +9,7 @@ from PySide6.QtCore import (QByteArray, QFile, QFileInfo, QSaveFile, QSettings, QTextStream, Qt, Slot) from PySide6.QtGui import QAction, QIcon, QKeySequence from PySide6.QtWidgets import (QApplication, QFileDialog, QMainWindow, - QMessageBox, QTextEdit, QWidget) + QMessageBox, QTextEdit) import application_rc diff --git a/examples/widgets/mainwindows/dockwidgets/dockwidgets.py b/examples/widgets/mainwindows/dockwidgets/dockwidgets.py index f8d5ffe26..6d0e95a81 100644 --- a/examples/widgets/mainwindows/dockwidgets/dockwidgets.py +++ b/examples/widgets/mainwindows/dockwidgets/dockwidgets.py @@ -103,7 +103,7 @@ class MainWindow(QMainWindow): if not file.open(QFile.WriteOnly | QFile.Text): reason = file.errorString() QMessageBox.warning(self, "Dock Widgets", - "Cannot write file {filename}:\n{reason}.") + f"Cannot write file {filename}:\n{reason}.") return out = QTextStream(file) diff --git a/examples/widgets/mainwindows/mdi/mdi.py b/examples/widgets/mainwindows/mdi/mdi.py index de6b2b960..597479981 100644 --- a/examples/widgets/mainwindows/mdi/mdi.py +++ b/examples/widgets/mainwindows/mdi/mdi.py @@ -8,11 +8,11 @@ from argparse import ArgumentParser, RawTextHelpFormatter from functools import partial import sys -from PySide6.QtCore import (QByteArray, QFile, QFileInfo, QPoint, QSettings, - QSaveFile, QSize, QTextStream, Qt, Slot) +from PySide6.QtCore import (QByteArray, QFile, QFileInfo, QSettings, + QSaveFile, QTextStream, Qt, Slot) from PySide6.QtGui import QAction, QIcon, QKeySequence from PySide6.QtWidgets import (QApplication, QFileDialog, QMainWindow, - QMdiArea, QMessageBox, QTextEdit, QWidget) + QMdiArea, QMessageBox, QTextEdit) import mdi_rc diff --git a/examples/widgets/painting/painter/painter.py b/examples/widgets/painting/painter/painter.py index 49036ae00..3cb6ba5b8 100644 --- a/examples/widgets/painting/painter/painter.py +++ b/examples/widgets/painting/painter/painter.py @@ -9,7 +9,7 @@ from PySide6.QtWidgets import ( QStyle, QColorDialog, ) -from PySide6.QtCore import QPoint, Qt, QDir, Slot, QStandardPaths +from PySide6.QtCore import Qt, Slot, QStandardPaths from PySide6.QtGui import ( QMouseEvent, QPaintEvent, diff --git a/examples/widgets/painting/plot/plot.py b/examples/widgets/painting/plot/plot.py index 9d0dd016b..fd7ff9937 100644 --- a/examples/widgets/painting/plot/plot.py +++ b/examples/widgets/painting/plot/plot.py @@ -5,9 +5,8 @@ import math import sys from PySide6.QtWidgets import QWidget, QApplication -from PySide6.QtCore import QPoint, QRect, QTimer, Qt, Slot -from PySide6.QtGui import (QColor, QPainter, QPaintEvent, QPen, QPointList, - QTransform) +from PySide6.QtCore import QPoint, QRect, QTimer, Qt +from PySide6.QtGui import QPainter, QPointList WIDTH = 680 diff --git a/examples/widgets/richtext/orderform/orderform.py b/examples/widgets/richtext/orderform/orderform.py index 15bb26cc2..fd0be01fe 100644 --- a/examples/widgets/richtext/orderform/orderform.py +++ b/examples/widgets/richtext/orderform/orderform.py @@ -6,14 +6,14 @@ import sys -from PySide6.QtCore import QDate, Qt, Signal, Slot +from PySide6.QtCore import QDate, Qt, Slot from PySide6.QtGui import (QFont, QTextCharFormat, QTextCursor, QTextFrameFormat, QTextLength, QTextTableFormat) from PySide6.QtWidgets import (QApplication, QCheckBox, QDialog, QDialogButtonBox, QGridLayout, QLabel, QLineEdit, QMainWindow, QMenu, QMessageBox, QTableWidget, QTableWidgetItem, QTabWidget, - QTextEdit, QWidget) + QTextEdit) from PySide6.QtPrintSupport import QAbstractPrintDialog, QPrintDialog, QPrinter diff --git a/examples/widgets/richtext/textedit/main.py b/examples/widgets/richtext/textedit/main.py index a51a4d34f..88b679edc 100644 --- a/examples/widgets/richtext/textedit/main.py +++ b/examples/widgets/richtext/textedit/main.py @@ -7,7 +7,6 @@ import sys from argparse import ArgumentParser, RawTextHelpFormatter from PySide6.QtCore import QCoreApplication, qVersion -from PySide6.QtGui import QScreen from PySide6.QtWidgets import QApplication from textedit import TextEdit diff --git a/examples/widgets/richtext/textedit/textedit.py b/examples/widgets/richtext/textedit/textedit.py index 12eddc6c5..4f4146d34 100644 --- a/examples/widgets/richtext/textedit/textedit.py +++ b/examples/widgets/richtext/textedit/textedit.py @@ -2,16 +2,16 @@ # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause import sys -from PySide6.QtCore import (QCoreApplication, QDir, QFile, QFileInfo, QMimeData, +from PySide6.QtCore import (QCoreApplication, QDir, QFile, QFileInfo, QMimeDatabase, QUrl, Qt, Slot) -from PySide6.QtGui import (QAction, QActionGroup, QColor, QGuiApplication, QClipboard, - QCloseEvent, QFont, QFontDatabase, QFontInfo, QIcon, +from PySide6.QtGui import (QAction, QActionGroup, QColor, QGuiApplication, + QFont, QFontDatabase, QFontInfo, QIcon, QKeySequence, QPalette, QPixmap, QTextBlockFormat, QTextCharFormat, QTextCursor, QTextDocumentWriter, - QTextFormat, QTextList, QTextListFormat) + QTextFormat, QTextListFormat) from PySide6.QtWidgets import (QApplication, QMainWindow, QColorDialog, QComboBox, - QDialog, QFileDialog, QFontComboBox, QStatusBar, - QTextEdit, QToolBar, QMenu, QMenuBar, QMessageBox) + QDialog, QFileDialog, QFontComboBox, + QTextEdit, QMessageBox) from PySide6.QtPrintSupport import (QAbstractPrintDialog, QPrinter, QPrintDialog, QPrintPreviewDialog) @@ -406,7 +406,7 @@ class TextEdit(QMainWindow): @Slot() def file_save(self): if not self._file_name or self._file_name.startswith(":/"): - return fileSaveAs() + return self.file_save_as() writer = QTextDocumentWriter(self._file_name) document = self._text_edit.document() diff --git a/examples/widgets/richtext/textobject/textobject.py b/examples/widgets/richtext/textobject/textobject.py index cfd065e22..9ab7bf8ae 100644 --- a/examples/widgets/richtext/textobject/textobject.py +++ b/examples/widgets/richtext/textobject/textobject.py @@ -8,9 +8,8 @@ import os from pathlib import Path import sys -from PySide6.QtCore import QFile, QIODevice, QObject, QSizeF, Qt, Slot -from PySide6.QtGui import (QTextCharFormat, QTextFormat, QTextObjectInterface, - QPyTextObject) +from PySide6.QtCore import QFile, QIODevice, QSizeF, Slot +from PySide6.QtGui import (QTextCharFormat, QTextFormat, QPyTextObject) from PySide6.QtWidgets import (QApplication, QHBoxLayout, QLabel, QLineEdit, QMessageBox, QPushButton, QTextEdit, QVBoxLayout, QWidget) diff --git a/examples/widgets/tetrix/tetrix.py b/examples/widgets/tetrix/tetrix.py index 391ea0a2a..3accd557a 100644 --- a/examples/widgets/tetrix/tetrix.py +++ b/examples/widgets/tetrix/tetrix.py @@ -9,7 +9,7 @@ import random import sys from PySide6.QtCore import QBasicTimer, QSize, Qt, Signal, Slot -from PySide6.QtGui import QColor, QPainter +from PySide6.QtGui import QColor, QPainter, QPixmap from PySide6.QtWidgets import (QApplication, QFrame, QGridLayout, QLabel, QLCDNumber, QPushButton, QWidget) @@ -324,7 +324,7 @@ class TetrixBoard(QFrame): with QPainter(pixmap) as painter: painter.fillRect(pixmap.rect(), self.nextPieceLabel.palette().background()) - for int in range(4): + for i in range(4): x = self._next_piece.x(i) - self._next_piece.min_x() y = self._next_piece.y(i) - self._next_piece.min_y() self.draw_square(painter, x * self.square_width(), diff --git a/examples/widgets/tools/regularexpression/regularexpression.py b/examples/widgets/tools/regularexpression/regularexpression.py index fca24f617..261e26196 100644 --- a/examples/widgets/tools/regularexpression/regularexpression.py +++ b/examples/widgets/tools/regularexpression/regularexpression.py @@ -12,8 +12,6 @@ from regularexpressiondialog import RegularExpressionDialog from PySide6.QtWidgets import QApplication -import re - if __name__ == "__main__": app = QApplication(sys.argv) diff --git a/examples/widgets/tools/regularexpression/regularexpressiondialog.py b/examples/widgets/tools/regularexpression/regularexpressiondialog.py index ab8d12c15..4fc9c62a2 100644 --- a/examples/widgets/tools/regularexpression/regularexpressiondialog.py +++ b/examples/widgets/tools/regularexpression/regularexpressiondialog.py @@ -12,7 +12,6 @@ from PySide6.QtWidgets import (QCheckBox, QComboBox, QDialog, QFormLayout, QFrame, QGridLayout, QHBoxLayout, QLabel, QLineEdit, QPlainTextEdit, QSpinBox, QTreeWidget, QTreeWidgetItem, QVBoxLayout, QWidget,) -from PySide6.QtGui import QClipboard def rawStringLiteral(pattern: str) -> str: pattern = 'r"' + pattern @@ -21,8 +20,8 @@ def rawStringLiteral(pattern: str) -> str: def patternToCode(pattern: str) -> str: - pattern = pattern.replace(f"\\", f"\\\\") - pattern = pattern.replace(f'"', f'\\"') + pattern = pattern.replace("\\", "\\\\") + pattern = pattern.replace('"', '\\"') pattern = '"' + pattern pattern = pattern + '"' return pattern @@ -31,7 +30,7 @@ def patternToCode(pattern: str) -> str: def codeToPattern(code: str) -> str: try: - new_code = code[0] + _ = code[0] except IndexError: logging.warning("code is empty") return code diff --git a/examples/widgets/tutorials/addressbook/part2.py b/examples/widgets/tutorials/addressbook/part2.py index ccc6139ab..89c813006 100644 --- a/examples/widgets/tutorials/addressbook/part2.py +++ b/examples/widgets/tutorials/addressbook/part2.py @@ -4,9 +4,9 @@ import sys -from PySide6.QtCore import Qt, Signal, Slot -from PySide6.QtWidgets import (QApplication, QDialog, QGridLayout, - QHBoxLayout, QLabel, QLineEdit, +from PySide6.QtCore import Qt +from PySide6.QtWidgets import (QApplication, QGridLayout, + QLabel, QLineEdit, QMessageBox, QPushButton, QTextEdit, QVBoxLayout, QWidget) diff --git a/examples/widgets/tutorials/addressbook/part3.py b/examples/widgets/tutorials/addressbook/part3.py index af5babc9b..571a96a48 100644 --- a/examples/widgets/tutorials/addressbook/part3.py +++ b/examples/widgets/tutorials/addressbook/part3.py @@ -4,8 +4,8 @@ import sys -from PySide6.QtCore import Qt, Signal, Slot -from PySide6.QtWidgets import (QApplication, QDialog, QGridLayout, +from PySide6.QtCore import Qt, Slot +from PySide6.QtWidgets import (QApplication, QGridLayout, QHBoxLayout, QLabel, QLineEdit, QMessageBox, QPushButton, QTextEdit, QVBoxLayout, QWidget) diff --git a/examples/widgets/tutorials/addressbook/part4.py b/examples/widgets/tutorials/addressbook/part4.py index 11d65ab3c..505fe4db9 100644 --- a/examples/widgets/tutorials/addressbook/part4.py +++ b/examples/widgets/tutorials/addressbook/part4.py @@ -4,8 +4,8 @@ import sys -from PySide6.QtCore import Qt, Signal, Slot -from PySide6.QtWidgets import (QApplication, QDialog, QGridLayout, +from PySide6.QtCore import Qt, Slot +from PySide6.QtWidgets import (QApplication, QGridLayout, QHBoxLayout, QLabel, QLineEdit, QMessageBox, QPushButton, QTextEdit, QVBoxLayout, QWidget) diff --git a/examples/widgets/tutorials/addressbook/part5.py b/examples/widgets/tutorials/addressbook/part5.py index 41e725ce1..72245703f 100644 --- a/examples/widgets/tutorials/addressbook/part5.py +++ b/examples/widgets/tutorials/addressbook/part5.py @@ -2,10 +2,9 @@ # Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause -import pickle import sys -from PySide6.QtCore import Qt, Signal, Slot +from PySide6.QtCore import Qt, Slot from PySide6.QtWidgets import (QApplication, QDialog, QGridLayout, QHBoxLayout, QLabel, QLineEdit, QMessageBox, QPushButton, QTextEdit, diff --git a/examples/widgets/tutorials/addressbook/part6.py b/examples/widgets/tutorials/addressbook/part6.py index 095c67175..f75fbf44f 100644 --- a/examples/widgets/tutorials/addressbook/part6.py +++ b/examples/widgets/tutorials/addressbook/part6.py @@ -5,7 +5,7 @@ import pickle import sys -from PySide6.QtCore import QFile, QIODevice, QTextStream, Qt, Signal, Slot +from PySide6.QtCore import Qt, Slot from PySide6.QtWidgets import (QApplication, QDialog, QFileDialog, QGridLayout, QHBoxLayout, QLabel, QLineEdit, QMessageBox, QPushButton, QTextEdit, diff --git a/examples/widgets/tutorials/addressbook/part7.py b/examples/widgets/tutorials/addressbook/part7.py index 9addc32e0..2f874f9bd 100644 --- a/examples/widgets/tutorials/addressbook/part7.py +++ b/examples/widgets/tutorials/addressbook/part7.py @@ -5,7 +5,7 @@ import pickle import sys -from PySide6.QtCore import QFile, QIODevice, QTextStream, Qt, Signal, Slot +from PySide6.QtCore import QFile, QIODevice, QTextStream, Qt, Slot from PySide6.QtWidgets import (QApplication, QDialog, QFileDialog, QGridLayout, QHBoxLayout, QLabel, QLineEdit, QMessageBox, QPushButton, QTextEdit, diff --git a/examples/widgets/tutorials/cannon/t10.py b/examples/widgets/tutorials/cannon/t10.py index db080f050..c9c3fa7f6 100644 --- a/examples/widgets/tutorials/cannon/t10.py +++ b/examples/widgets/tutorials/cannon/t10.py @@ -6,7 +6,7 @@ import sys -from PySide6.QtCore import QRect, Qt, Signal, Slot +from PySide6.QtCore import QRect, Qt, Signal, Slot, qWarning from PySide6.QtGui import QColor, QFont, QPainter, QPalette from PySide6.QtWidgets import (QApplication, QGridLayout, QLCDNumber, QPushButton, QSlider, QVBoxLayout, QWidget) diff --git a/examples/widgets/tutorials/cannon/t11.py b/examples/widgets/tutorials/cannon/t11.py index c7a4ffbd4..997eecbd1 100644 --- a/examples/widgets/tutorials/cannon/t11.py +++ b/examples/widgets/tutorials/cannon/t11.py @@ -7,7 +7,7 @@ import sys import math -from PySide6.QtCore import QPoint, QRect, QTimer, Qt, Signal, Slot +from PySide6.QtCore import QPoint, QRect, QTimer, Qt, Signal, Slot, qWarning from PySide6.QtGui import QColor, QFont, QPainter, QPalette, QRegion from PySide6.QtWidgets import (QApplication, QGridLayout, QHBoxLayout, QLCDNumber, QPushButton, QSlider, diff --git a/examples/widgets/tutorials/cannon/t12.py b/examples/widgets/tutorials/cannon/t12.py index 3887bbf2e..8847b2208 100644 --- a/examples/widgets/tutorials/cannon/t12.py +++ b/examples/widgets/tutorials/cannon/t12.py @@ -8,7 +8,7 @@ import sys import math import random -from PySide6.QtCore import QPoint, QRect, QTime, QTimer, Qt, Signal, Slot +from PySide6.QtCore import QPoint, QRect, QTime, QTimer, Qt, Signal, Slot, qWarning from PySide6.QtGui import QColor, QFont, QPainter, QPalette, QRegion from PySide6.QtWidgets import (QApplication, QGridLayout, QHBoxLayout, QLabel, QLCDNumber, QPushButton, QSlider, diff --git a/examples/widgets/tutorials/cannon/t13.py b/examples/widgets/tutorials/cannon/t13.py index ddd5341da..4eb45a374 100644 --- a/examples/widgets/tutorials/cannon/t13.py +++ b/examples/widgets/tutorials/cannon/t13.py @@ -8,8 +8,8 @@ import sys import math import random -from PySide6.QtCore import (QPoint, QRect, QTime, QTimer, Qt, SIGNAL, SLOT, - Signal, Slot) +from PySide6.QtCore import (QPoint, QRect, QTime, QTimer, Qt, + Signal, Slot, qWarning) from PySide6.QtGui import QColor, QFont, QPainter, QPalette, QRegion from PySide6.QtWidgets import (QApplication, QGridLayout, QHBoxLayout, QLabel, QLCDNumber, QPushButton, QSizePolicy, QSlider, diff --git a/examples/widgets/tutorials/cannon/t14.py b/examples/widgets/tutorials/cannon/t14.py index aa0f8876b..50b1d4c9f 100644 --- a/examples/widgets/tutorials/cannon/t14.py +++ b/examples/widgets/tutorials/cannon/t14.py @@ -8,10 +8,10 @@ import sys import math import random -from PySide6.QtCore import (QPoint, QRect, QTime, QTimer, QSize, Qt, SIGNAL, - SLOT, Signal, Slot) +from PySide6.QtCore import (QPoint, QRect, QTime, QTimer, QSize, Qt, + Signal, Slot, qWarning) from PySide6.QtGui import (QColor, QFont, QKeySequence, QPainter, QPalette, - QShortcut, QRegion) + QShortcut, QRegion, QTransform) from PySide6.QtWidgets import (QApplication, QFrame, QGridLayout, QHBoxLayout, QLabel, QLCDNumber, QPushButton, QSizePolicy, QSlider, QVBoxLayout, QWidget) diff --git a/examples/widgets/tutorials/cannon/t2.py b/examples/widgets/tutorials/cannon/t2.py index 57326ac37..d3adba396 100644 --- a/examples/widgets/tutorials/cannon/t2.py +++ b/examples/widgets/tutorials/cannon/t2.py @@ -6,9 +6,8 @@ import sys -from PySide6.QtCore import (QPoint, QRect, QTime, QTimer, Qt) from PySide6.QtGui import QFont -from PySide6.QtWidgets import (QApplication, QPushButton) +from PySide6.QtWidgets import QApplication, QPushButton if __name__ == '__main__': diff --git a/examples/widgets/tutorials/cannon/t8.py b/examples/widgets/tutorials/cannon/t8.py index c887a36a6..b82e24a01 100644 --- a/examples/widgets/tutorials/cannon/t8.py +++ b/examples/widgets/tutorials/cannon/t8.py @@ -6,7 +6,7 @@ import sys -from PySide6.QtCore import Signal, Slot, Qt +from PySide6.QtCore import Signal, Slot, Qt, qWarning from PySide6.QtGui import QColor, QFont, QPainter, QPalette from PySide6.QtWidgets import (QApplication, QGridLayout, QLCDNumber, QPushButton, QSlider, QVBoxLayout, QWidget) diff --git a/examples/widgets/tutorials/cannon/t9.py b/examples/widgets/tutorials/cannon/t9.py index 2526d1573..297e98e50 100644 --- a/examples/widgets/tutorials/cannon/t9.py +++ b/examples/widgets/tutorials/cannon/t9.py @@ -6,7 +6,7 @@ import sys -from PySide6.QtCore import QRect, Qt, Signal, Slot +from PySide6.QtCore import QRect, Qt, Signal, Slot, qWarning from PySide6.QtGui import QColor, QFont, QPainter, QPalette from PySide6.QtWidgets import (QApplication, QGridLayout, QLCDNumber, QPushButton, QSlider, QVBoxLayout, QWidget) diff --git a/examples/widgets/tutorials/modelview/6_treeview.py b/examples/widgets/tutorials/modelview/6_treeview.py index 861f8d587..09300560c 100644 --- a/examples/widgets/tutorials/modelview/6_treeview.py +++ b/examples/widgets/tutorials/modelview/6_treeview.py @@ -3,7 +3,6 @@ import sys -from PySide6.QtCore import Qt from PySide6.QtGui import QStandardItem, QStandardItemModel from PySide6.QtWidgets import QApplication, QMainWindow, QTreeView diff --git a/examples/widgets/widgetsgallery/widgetgallery.py b/examples/widgets/widgetsgallery/widgetgallery.py index 72cac1c8f..6178ee0d7 100644 --- a/examples/widgets/widgetsgallery/widgetgallery.py +++ b/examples/widgets/widgetsgallery/widgetgallery.py @@ -6,9 +6,9 @@ import sys from PySide6.QtWidgets import * from PySide6.QtGui import (QCursor, QDesktopServices, QGuiApplication, QIcon, QKeySequence, QShortcut, QStandardItem, - QStandardItemModel, QScreen, QWindow) -from PySide6.QtCore import (QDateTime, QDir, QLibraryInfo, QMetaObject, - QSysInfo, QTextStream, QTimer, Qt, qVersion, Slot) + QStandardItemModel) +from PySide6.QtCore import (QDateTime, QDir, QLibraryInfo, + QSysInfo, QTimer, Qt, qVersion, Slot) POEM = """Twinkle, twinkle, little star, -- cgit v1.2.3