Skip to content

Commit 220a2d6

Browse files
committed
partedit: avoid importing PyQt5 directly
Use the Qt.py abstraction layer instead.
1 parent 73e784c commit 220a2d6

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/tools/partedit.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@
3333
QPushButton, QTableWidget, QLabel, QWidget, QVBoxLayout, QHeaderView,\
3434
QHBoxLayout, QLineEdit, QFileDialog, QFrame, QDialog, QFormLayout, \
3535
QComboBox, QCheckBox, QTableWidgetItem, QSplitter, QSizePolicy
36-
from Qt.QtCore import Qt, QSize, QObject#, pyqtSignal
37-
from PyQt5.QtCore import pyqtSignal
36+
from Qt.QtCore import Qt, QSize, QObject, Signal
3837

3938
import partio
4039

@@ -111,11 +110,11 @@ def copyParticles(src, dst):
111110
class ParticleData(QObject):
112111
""" UI Controller class for partio data """
113112

114-
particleAdded = pyqtSignal(int)
115-
attributeAdded = pyqtSignal(str)
116-
fixedAttributeAdded = pyqtSignal(str)
117-
dataReset = pyqtSignal()
118-
dirtied = pyqtSignal(bool)
113+
particleAdded = Signal(int)
114+
attributeAdded = Signal(str)
115+
fixedAttributeAdded = Signal(str)
116+
dataReset = Signal()
117+
dirtied = Signal(bool)
119118

120119
def __init__(self):
121120
QObject.__init__(self)

0 commit comments

Comments
 (0)