Skip to content

Commit ad6a365

Browse files
authored
Merge pull request #162 from TilmanK/master
Fix of all signals. Script to annotate signals automatically.
2 parents a33dc77 + 5f0b7a1 commit ad6a365

39 files changed

+2040
-2055
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
1919
* [#156](https://github.com/python-qt-tools/PyQt5-stubs/pull/156) add operators to `QSize` and `QSizeF`
2020
* [#153](https://github.com/python-qt-tools/PyQt5-stubs/pull/153) Support all implemented arithmetic operations for QFlags
2121
based classes in modules QtCore, QtWidgets, QtGui, QtNetwork, QtDBus, QtOpenGL, QtPrintsupport, QtSql, QtTest, QtXml
22+
* [#162](https://github.com/python-qt-tools/PyQt5-stubs/pull/162) fixes all method not declared as signals
2223
* [#184](https://github.com/python-qt-tools/PyQt5-stubs/pull/184) Fix missing module variable
2324
detected by latest mypy 0.930
2425

PyQt5-stubs/Qt3DAnimation.pyi

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ class QAbstractAnimation(QtCore.QObject):
5252
MorphingAnimation = ... # type: QAbstractAnimation.AnimationType
5353
VertexBlendAnimation = ... # type: QAbstractAnimation.AnimationType
5454

55-
def durationChanged(self, duration: float) -> None: ...
56-
def positionChanged(self, position: float) -> None: ...
57-
def animationNameChanged(self, name: str) -> None: ...
55+
durationChanged: typing.ClassVar[QtCore.pyqtSignal]
56+
positionChanged: typing.ClassVar[QtCore.pyqtSignal]
57+
animationNameChanged: typing.ClassVar[QtCore.pyqtSignal]
5858
def setDuration(self, duration: float) -> None: ...
5959
def setPosition(self, position: float) -> None: ...
6060
def setAnimationName(self, name: str) -> None: ...
@@ -66,7 +66,7 @@ class QAbstractAnimation(QtCore.QObject):
6666
class QAbstractAnimationClip(Qt3DCore.QNode):
6767

6868
def sceneChangeEvent(self, change: Qt3DCore.QSceneChange) -> None: ...
69-
def durationChanged(self, duration: float) -> None: ...
69+
durationChanged: typing.ClassVar[QtCore.pyqtSignal]
7070
def duration(self) -> float: ...
7171

7272
class QAbstractChannelMapping(Qt3DCore.QNode): ...
@@ -81,11 +81,11 @@ class QAbstractClipAnimator(Qt3DCore.QComponent):
8181
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
8282

8383
def sceneChangeEvent(self, change: Qt3DCore.QSceneChange) -> None: ...
84-
def normalizedTimeChanged(self, index: float) -> None: ...
85-
def clockChanged(self, clock: 'QClock') -> None: ...
86-
def loopCountChanged(self, loops: int) -> None: ...
87-
def channelMapperChanged(self, channelMapper: 'QChannelMapper') -> None: ...
88-
def runningChanged(self, running: bool) -> None: ...
84+
normalizedTimeChanged: typing.ClassVar[QtCore.pyqtSignal]
85+
clockChanged: typing.ClassVar[QtCore.pyqtSignal]
86+
loopCountChanged: typing.ClassVar[QtCore.pyqtSignal]
87+
channelMapperChanged: typing.ClassVar[QtCore.pyqtSignal]
88+
runningChanged: typing.ClassVar[QtCore.pyqtSignal]
8989
def stop(self) -> None: ...
9090
def start(self) -> None: ...
9191
def setNormalizedTime(self, timeFraction: float) -> None: ...
@@ -107,9 +107,9 @@ class QAdditiveClipBlend('QAbstractClipBlendNode'):
107107

108108
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
109109

110-
def additiveClipChanged(self, additiveClip: 'QAbstractClipBlendNode') -> None: ...
111-
def baseClipChanged(self, baseClip: 'QAbstractClipBlendNode') -> None: ...
112-
def additiveFactorChanged(self, additiveFactor: float) -> None: ...
110+
additiveClipChanged: typing.ClassVar[QtCore.pyqtSignal]
111+
baseClipChanged: typing.ClassVar[QtCore.pyqtSignal]
112+
additiveFactorChanged: typing.ClassVar[QtCore.pyqtSignal]
113113
def setAdditiveClip(self, additiveClip: 'QAbstractClipBlendNode') -> None: ...
114114
def setBaseClip(self, baseClip: 'QAbstractClipBlendNode') -> None: ...
115115
def setAdditiveFactor(self, additiveFactor: float) -> None: ...
@@ -125,7 +125,7 @@ class QAnimationClip('QAbstractAnimationClip'):
125125

126126
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
127127

128-
def clipDataChanged(self, clipData: 'QAnimationClipData') -> None: ...
128+
clipDataChanged: typing.ClassVar[QtCore.pyqtSignal]
129129
def setClipData(self, clipData: 'QAnimationClipData') -> None: ...
130130
def clipData(self) -> 'QAnimationClipData': ...
131131

@@ -162,8 +162,8 @@ class QAnimationClipLoader('QAbstractAnimationClip'):
162162
def __init__(self, source: QtCore.QUrl, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
163163

164164
def sceneChangeEvent(self, change: Qt3DCore.QSceneChange) -> None: ...
165-
def statusChanged(self, status: 'QAnimationClipLoader.Status') -> None: ...
166-
def sourceChanged(self, source: QtCore.QUrl) -> None: ...
165+
statusChanged: typing.ClassVar[QtCore.pyqtSignal]
166+
sourceChanged: typing.ClassVar[QtCore.pyqtSignal]
167167
def setSource(self, source: QtCore.QUrl) -> None: ...
168168
def status(self) -> 'QAnimationClipLoader.Status': ...
169169
def source(self) -> QtCore.QUrl: ...
@@ -172,12 +172,12 @@ class QAnimationController(QtCore.QObject):
172172

173173
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
174174

175-
def recursiveChanged(self, recursive: bool) -> None: ...
176-
def entityChanged(self, entity: Qt3DCore.QEntity) -> None: ...
177-
def positionOffsetChanged(self, offset: float) -> None: ...
178-
def positionScaleChanged(self, scale: float) -> None: ...
179-
def positionChanged(self, position: float) -> None: ...
180-
def activeAnimationGroupChanged(self, index: int) -> None: ...
175+
recursiveChanged: typing.ClassVar[QtCore.pyqtSignal]
176+
entityChanged: typing.ClassVar[QtCore.pyqtSignal]
177+
positionOffsetChanged: typing.ClassVar[QtCore.pyqtSignal]
178+
positionScaleChanged: typing.ClassVar[QtCore.pyqtSignal]
179+
positionChanged: typing.ClassVar[QtCore.pyqtSignal]
180+
activeAnimationGroupChanged: typing.ClassVar[QtCore.pyqtSignal]
181181
def setRecursive(self, recursive: bool) -> None: ...
182182
def setEntity(self, entity: Qt3DCore.QEntity) -> None: ...
183183
def setPositionOffset(self, offset: float) -> None: ...
@@ -201,9 +201,9 @@ class QAnimationGroup(QtCore.QObject):
201201

202202
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
203203

204-
def durationChanged(self, duration: float) -> None: ...
205-
def positionChanged(self, position: float) -> None: ...
206-
def nameChanged(self, name: str) -> None: ...
204+
durationChanged: typing.ClassVar[QtCore.pyqtSignal]
205+
positionChanged: typing.ClassVar[QtCore.pyqtSignal]
206+
nameChanged: typing.ClassVar[QtCore.pyqtSignal]
207207
def setPosition(self, position: float) -> None: ...
208208
def setName(self, name: str) -> None: ...
209209
def removeAnimation(self, animation: 'QAbstractAnimation') -> None: ...
@@ -218,7 +218,7 @@ class QBlendedClipAnimator('QAbstractClipAnimator'):
218218

219219
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
220220

221-
def blendTreeChanged(self, blendTree: 'QAbstractClipBlendNode') -> None: ...
221+
blendTreeChanged: typing.ClassVar[QtCore.pyqtSignal]
222222
def setBlendTree(self, blendTree: 'QAbstractClipBlendNode') -> None: ...
223223
def blendTree(self) -> 'QAbstractClipBlendNode': ...
224224

@@ -270,9 +270,9 @@ class QChannelMapping('QAbstractChannelMapping'):
270270

271271
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
272272

273-
def propertyChanged(self, property: str) -> None: ...
274-
def targetChanged(self, target: Qt3DCore.QNode) -> None: ...
275-
def channelNameChanged(self, channelName: str) -> None: ...
273+
propertyChanged: typing.ClassVar[QtCore.pyqtSignal]
274+
targetChanged: typing.ClassVar[QtCore.pyqtSignal]
275+
channelNameChanged: typing.ClassVar[QtCore.pyqtSignal]
276276
def setProperty(self, property: str) -> None: ... # type: ignore[override]
277277
def setTarget(self, target: Qt3DCore.QNode) -> None: ...
278278
def setChannelName(self, channelName: str) -> None: ...
@@ -284,7 +284,7 @@ class QClipAnimator('QAbstractClipAnimator'):
284284

285285
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
286286

287-
def clipChanged(self, clip: 'QAbstractAnimationClip') -> None: ...
287+
clipChanged: typing.ClassVar[QtCore.pyqtSignal]
288288
def setClip(self, clip: 'QAbstractAnimationClip') -> None: ...
289289
def clip(self) -> 'QAbstractAnimationClip': ...
290290

@@ -299,15 +299,15 @@ class QClipBlendValue('QAbstractClipBlendNode'):
299299
@typing.overload
300300
def __init__(self, clip: 'QAbstractAnimationClip', parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
301301

302-
def clipChanged(self, clip: 'QAbstractAnimationClip') -> None: ...
302+
clipChanged: typing.ClassVar[QtCore.pyqtSignal]
303303
def setClip(self, clip: 'QAbstractAnimationClip') -> None: ...
304304
def clip(self) -> 'QAbstractAnimationClip': ...
305305

306306
class QClock(Qt3DCore.QNode):
307307

308308
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
309309

310-
def playbackRateChanged(self, playbackRate: float) -> None: ...
310+
playbackRateChanged: typing.ClassVar[QtCore.pyqtSignal]
311311
def setPlaybackRate(self, playbackRate: float) -> None: ...
312312
def playbackRate(self) -> float: ...
313313

@@ -353,12 +353,12 @@ class QKeyframeAnimation('QAbstractAnimation'):
353353

354354
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
355355

356-
def endModeChanged(self, endMode: 'QKeyframeAnimation.RepeatMode') -> None: ...
357-
def startModeChanged(self, startMode: 'QKeyframeAnimation.RepeatMode') -> None: ...
358-
def targetNameChanged(self, name: str) -> None: ...
359-
def easingChanged(self, easing: typing.Union[QtCore.QEasingCurve, QtCore.QEasingCurve.Type]) -> None: ...
360-
def targetChanged(self, target: Qt3DCore.QTransform) -> None: ...
361-
def framePositionsChanged(self, positions: typing.Iterable[float]) -> None: ...
356+
endModeChanged: typing.ClassVar[QtCore.pyqtSignal]
357+
startModeChanged: typing.ClassVar[QtCore.pyqtSignal]
358+
targetNameChanged: typing.ClassVar[QtCore.pyqtSignal]
359+
easingChanged: typing.ClassVar[QtCore.pyqtSignal]
360+
targetChanged: typing.ClassVar[QtCore.pyqtSignal]
361+
framePositionsChanged: typing.ClassVar[QtCore.pyqtSignal]
362362
def setEndMode(self, mode: 'QKeyframeAnimation.RepeatMode') -> None: ...
363363
def setStartMode(self, mode: 'QKeyframeAnimation.RepeatMode') -> None: ...
364364
def setTargetName(self, name: str) -> None: ...
@@ -380,9 +380,9 @@ class QLerpClipBlend('QAbstractClipBlendNode'):
380380

381381
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
382382

383-
def endClipChanged(self, endClip: 'QAbstractClipBlendNode') -> None: ...
384-
def startClipChanged(self, startClip: 'QAbstractClipBlendNode') -> None: ...
385-
def blendFactorChanged(self, blendFactor: float) -> None: ...
383+
endClipChanged: typing.ClassVar[QtCore.pyqtSignal]
384+
startClipChanged: typing.ClassVar[QtCore.pyqtSignal]
385+
blendFactorChanged: typing.ClassVar[QtCore.pyqtSignal]
386386
def setEndClip(self, endClip: 'QAbstractClipBlendNode') -> None: ...
387387
def setStartClip(self, startClip: 'QAbstractClipBlendNode') -> None: ...
388388
def setBlendFactor(self, blendFactor: float) -> None: ...
@@ -401,12 +401,12 @@ class QMorphingAnimation('QAbstractAnimation'):
401401

402402
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
403403

404-
def easingChanged(self, easing: typing.Union[QtCore.QEasingCurve, QtCore.QEasingCurve.Type]) -> None: ...
405-
def methodChanged(self, method: 'QMorphingAnimation.Method') -> None: ...
406-
def targetNameChanged(self, name: str) -> None: ...
407-
def targetChanged(self, target: Qt3DRender.QGeometryRenderer) -> None: ...
408-
def interpolatorChanged(self, interpolator: float) -> None: ...
409-
def targetPositionsChanged(self, targetPositions: typing.Iterable[float]) -> None: ...
404+
easingChanged: typing.ClassVar[QtCore.pyqtSignal]
405+
methodChanged: typing.ClassVar[QtCore.pyqtSignal]
406+
targetNameChanged: typing.ClassVar[QtCore.pyqtSignal]
407+
targetChanged: typing.ClassVar[QtCore.pyqtSignal]
408+
interpolatorChanged: typing.ClassVar[QtCore.pyqtSignal]
409+
targetPositionsChanged: typing.ClassVar[QtCore.pyqtSignal]
410410
def setEasing(self, easing: typing.Union[QtCore.QEasingCurve, QtCore.QEasingCurve.Type]) -> None: ...
411411
def setMethod(self, method: 'QMorphingAnimation.Method') -> None: ...
412412
def setTargetName(self, name: str) -> None: ...
@@ -429,7 +429,7 @@ class QMorphTarget(QtCore.QObject):
429429

430430
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
431431

432-
def attributeNamesChanged(self, attributeNames: typing.Iterable[str]) -> None: ...
432+
attributeNamesChanged: typing.ClassVar[QtCore.pyqtSignal]
433433
@staticmethod
434434
def fromGeometry(geometry: Qt3DRender.QGeometry, attributes: typing.Iterable[str]) -> 'QMorphTarget': ...
435435
def removeAttribute(self, attribute: Qt3DRender.QAttribute) -> None: ...
@@ -442,18 +442,18 @@ class QSkeletonMapping('QAbstractChannelMapping'):
442442

443443
def __init__(self, parent: typing.Optional[Qt3DCore.QNode] = ...) -> None: ...
444444

445-
def skeletonChanged(self, skeleton: Qt3DCore.QAbstractSkeleton) -> None: ...
445+
skeletonChanged: typing.ClassVar[QtCore.pyqtSignal]
446446
def setSkeleton(self, skeleton: Qt3DCore.QAbstractSkeleton) -> None: ...
447447
def skeleton(self) -> Qt3DCore.QAbstractSkeleton: ...
448448

449449
class QVertexBlendAnimation('QAbstractAnimation'):
450450

451451
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
452452

453-
def targetNameChanged(self, name: str) -> None: ...
454-
def targetChanged(self, target: Qt3DRender.QGeometryRenderer) -> None: ...
455-
def interpolatorChanged(self, interpolator: float) -> None: ...
456-
def targetPositionsChanged(self, targetPositions: typing.Iterable[float]) -> None: ...
453+
targetNameChanged: typing.ClassVar[QtCore.pyqtSignal]
454+
targetChanged: typing.ClassVar[QtCore.pyqtSignal]
455+
interpolatorChanged: typing.ClassVar[QtCore.pyqtSignal]
456+
targetPositionsChanged: typing.ClassVar[QtCore.pyqtSignal]
457457
def setTargetName(self, name: str) -> None: ...
458458
def setTarget(self, target: Qt3DRender.QGeometryRenderer) -> None: ...
459459
def setTargetPositions(self, targetPositions: typing.Iterable[float]) -> None: ...

0 commit comments

Comments
 (0)