- porting to PyQt6

This commit is contained in:
Marius Stanciu
2021-08-04 18:34:24 +03:00
parent c3d5fccb80
commit 53272da959
136 changed files with 1732 additions and 1715 deletions

View File

@@ -5,13 +5,15 @@
# MIT Licence #
# ##########################################################
from PyQt5 import QtCore
from PyQt6 import QtCore
import logging
from appGUI.VisPyCanvas import VisPyCanvas, Color
from appGUI.VisPyVisuals import ShapeGroup, ShapeCollection, TextCollection, TextGroup, Cursor
from vispy.scene.visuals import InfiniteLine, Line, Rectangle, Text
from PyQt6 import QtWidgets
import gettext
import appTranslation as fcTranslate
import builtins
@@ -125,7 +127,10 @@ class PlotCanvas(QtCore.QObject, VisPyCanvas):
# <VisPyCanvas>
self.create_native()
self.native.setParent(self.fcapp.ui)
gui_widget = self.fcapp.ui
assert isinstance(gui_widget, QtWidgets.QWidget)
self.native.setParent(gui_widget)
axis_default_color = self.fcapp.defaults['global_axis_color']
self.axis_transparency = 0.8