From e6818a6c3f931353c0059d42ea40493040324d99 Mon Sep 17 00:00:00 2001 From: Pavel 'LEdoian' Turinsky Date: Fri, 30 Sep 2022 06:38:58 +0200 Subject: [PATCH] Downgrade to PySide2 Debian stable does not have PySide6 packaged and PySide2's API is similar enough. --- birdvisu/visualisation/annotators.py | 2 +- poor_mans_visualisation.py | 4 ++-- snippets/qt_graphics.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/birdvisu/visualisation/annotators.py b/birdvisu/visualisation/annotators.py index 766d3ee..8d66872 100644 --- a/birdvisu/visualisation/annotators.py +++ b/birdvisu/visualisation/annotators.py @@ -8,7 +8,7 @@ from enum import Enum, auto from dataclasses import dataclass import re import random -from PySide6 import QtCore, QtGui, QtWidgets +from PySide2 import QtCore, QtGui, QtWidgets # Classification diff --git a/poor_mans_visualisation.py b/poor_mans_visualisation.py index cae983e..dbc24fb 100644 --- a/poor_mans_visualisation.py +++ b/poor_mans_visualisation.py @@ -30,7 +30,7 @@ final_topo = combiner.get_complete_topology() from birdvisu.visualisation import annotators # annotators.create_qgritems does not like being run without Qt initialization. -from PySide6 import QtCore, QtGui, QtWidgets +from PySide2 import QtCore, QtGui, QtWidgets app = QtWidgets.QApplication([]) annotated_topology = maps_new.annotate_topology(final_topo, @@ -62,4 +62,4 @@ for tagsrc in [ view = QtWidgets.QGraphicsView(scene) view.show() -app.exec() +app.exec_() diff --git a/snippets/qt_graphics.py b/snippets/qt_graphics.py index 8ccec26..248a970 100755 --- a/snippets/qt_graphics.py +++ b/snippets/qt_graphics.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -from PySide6 import QtCore, QtGui, QtWidgets +from PySide2 import QtCore, QtGui, QtWidgets class Window(QtWidgets.QWidget):