Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « PySide6.QtTest »

Classe « QTest »

Informations générales

Héritage

builtins.object
    Object
        QTest

Définition

class QTest(Object):

Constructeur(s)

Signature du constructeur Description
__new__(*args, **kwargs) Create and return a new object. See help(type) for accurate signature. [extrait de __new__.__doc__]
__init__(self, /, *args, **kwargs) Initialize self. See help(type(self)) for accurate signature. [extrait de __init__.__doc__]

Liste des attributs statiques

Nom de l'attribut Valeur
AbortPySide6.QtTest.QTest.TestFailMode.Abort
AlignmentFaultsPySide6.QtTest.QTest.QBenchmarkMetric.AlignmentFaults
BitsPerSecondPySide6.QtTest.QTest.QBenchmarkMetric.BitsPerSecond
BranchInstructionsPySide6.QtTest.QTest.QBenchmarkMetric.BranchInstructions
BranchMissesPySide6.QtTest.QTest.QBenchmarkMetric.BranchMisses
BusCyclesPySide6.QtTest.QTest.QBenchmarkMetric.BusCycles
BytesAllocatedPySide6.QtTest.QTest.QBenchmarkMetric.BytesAllocated
BytesPerSecondPySide6.QtTest.QTest.QBenchmarkMetric.BytesPerSecond
CacheMissesPySide6.QtTest.QTest.QBenchmarkMetric.CacheMisses
CachePrefetchesPySide6.QtTest.QTest.QBenchmarkMetric.CachePrefetches
CachePrefetchMissesPySide6.QtTest.QTest.QBenchmarkMetric.CachePrefetchMisses
CacheReadMissesPySide6.QtTest.QTest.QBenchmarkMetric.CacheReadMisses
CacheReadsPySide6.QtTest.QTest.QBenchmarkMetric.CacheReads
CacheReferencesPySide6.QtTest.QTest.QBenchmarkMetric.CacheReferences
CacheWriteMissesPySide6.QtTest.QTest.QBenchmarkMetric.CacheWriteMisses
CacheWritesPySide6.QtTest.QTest.QBenchmarkMetric.CacheWrites
ClickPySide6.QtTest.QTest.KeyAction.Click
ContextSwitchesPySide6.QtTest.QTest.QBenchmarkMetric.ContextSwitches
ContinuePySide6.QtTest.QTest.TestFailMode.Continue
CPUCyclesPySide6.QtTest.QTest.QBenchmarkMetric.CPUCycles
CPUMigrationsPySide6.QtTest.QTest.QBenchmarkMetric.CPUMigrations
CPUTicksPySide6.QtTest.QTest.QBenchmarkMetric.CPUTicks
EmulationFaultsPySide6.QtTest.QTest.QBenchmarkMetric.EmulationFaults
EventsPySide6.QtTest.QTest.QBenchmarkMetric.Events
FramesPerSecondPySide6.QtTest.QTest.QBenchmarkMetric.FramesPerSecond
InstructionReadsPySide6.QtTest.QTest.QBenchmarkMetric.InstructionReads
InstructionsPySide6.QtTest.QTest.QBenchmarkMetric.Instructions
MajorPageFaultsPySide6.QtTest.QTest.QBenchmarkMetric.MajorPageFaults
MinorPageFaultsPySide6.QtTest.QTest.QBenchmarkMetric.MinorPageFaults
MouseClickPySide6.QtTest.QTest.MouseAction.MouseClick
MouseDClickPySide6.QtTest.QTest.MouseAction.MouseDClick
mouseDoubleClickInterval500
MouseMovePySide6.QtTest.QTest.MouseAction.MouseMove
MousePressPySide6.QtTest.QTest.MouseAction.MousePress
MouseReleasePySide6.QtTest.QTest.MouseAction.MouseRelease
PageFaultsPySide6.QtTest.QTest.QBenchmarkMetric.PageFaults
PressPySide6.QtTest.QTest.KeyAction.Press
RefCPUCyclesPySide6.QtTest.QTest.QBenchmarkMetric.RefCPUCycles
ReleasePySide6.QtTest.QTest.KeyAction.Release
ShortcutPySide6.QtTest.QTest.KeyAction.Shortcut
StalledCyclesPySide6.QtTest.QTest.QBenchmarkMetric.StalledCycles
WalltimeMillisecondsPySide6.QtTest.QTest.QBenchmarkMetric.WalltimeMilliseconds
WalltimeNanosecondsPySide6.QtTest.QTest.QBenchmarkMetric.WalltimeNanoseconds

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
addColumnInternal(id: int, name: bytes) -> None addColumnInternal(id: int, name: bytes) -> None [extrait de addColumnInternal.__doc__]
asciiToKey(ascii: int) -> PySide6.QtCore.Qt.Key asciiToKey(ascii: int) -> PySide6.QtCore.Qt.Key [extrait de asciiToKey.__doc__]
compare_ptr_helper compare_ptr_helper(t1: PySide6.QtCore.QObject, t2: PySide6.QtCore.QObject, actual: bytes, expected: bytes, file: bytes, line: int) -> bool [extrait de compare_ptr_helper.__doc__]
compare_string_helper(t1: bytes, t2: bytes, actual: bytes, expected: bytes, file: bytes, line: int) -> bool compare_string_helper(t1: bytes, t2: bytes, actual: bytes, expected: bytes, file: bytes, line: int) -> bool [extrait de compare_string_helper.__doc__]
createTouchDevice(devType: PySide6.QtGui.QInputDevice.DeviceType = PySide6.QtGui.QInputDevice.DeviceType.TouchScreen, caps: PySide6.QtGui.QInputDevice.Capabilities = PySide6.QtGui.QInputDevice.Capability.Position) -> PySide6.QtGui.QPointingDevice createTouchDevice(devType: PySide6.QtGui.QInputDevice.DeviceType = PySide6.QtGui.QInputDevice.DeviceType.TouchScreen, caps: PySide6.QtGui.QInputDevice.Capabilities = PySide6.QtGui.QInputDevice.Capability.Position) -> PySide6.QtGui.QPointingDevice [extrait de createTouchDevice.__doc__]
currentAppName() -> bytes currentAppName() -> bytes [extrait de currentAppName.__doc__]
currentDataTag() -> bytes currentDataTag() -> bytes [extrait de currentDataTag.__doc__]
currentTestFailed() -> bool currentTestFailed() -> bool [extrait de currentTestFailed.__doc__]
currentTestFunction() -> bytes currentTestFunction() -> bytes [extrait de currentTestFunction.__doc__]
formatString(prefix: bytes, suffix: bytes, numArguments: int) -> bytes formatString(prefix: bytes, suffix: bytes, numArguments: int) -> bytes [extrait de formatString.__doc__]
ignoreMessage ignoreMessage(type: PySide6.QtCore.QtMsgType, message: bytes) -> None [extrait de ignoreMessage.__doc__]
KeyAction
keyClick keyClick(widget: PySide6.QtWidgets.QWidget, key: PySide6.QtCore.Qt.Key, modifier: PySide6.QtCore.Qt.KeyboardModifiers = PySide6.QtCore.Qt.KeyboardModifier.NoModifier, delay: int = -1) -> None [extrait de keyClick.__doc__]
keyClicks(widget: PySide6.QtWidgets.QWidget, sequence: str, modifier: PySide6.QtCore.Qt.KeyboardModifiers = PySide6.QtCore.Qt.KeyboardModifier.NoModifier, delay: int = -1) -> None keyClicks(widget: PySide6.QtWidgets.QWidget, sequence: str, modifier: PySide6.QtCore.Qt.KeyboardModifiers = PySide6.QtCore.Qt.KeyboardModifier.NoModifier, delay: int = -1) -> None [extrait de keyClicks.__doc__]
keyEvent keyEvent(action: PySide6.QtTest.QTest.KeyAction, widget: PySide6.QtWidgets.QWidget, ascii: int, modifier: PySide6.QtCore.Qt.KeyboardModifiers = PySide6.QtCore.Qt.KeyboardModifier.NoModifier, delay: int = -1) -> None [extrait de keyEvent.__doc__]
keyPress keyPress(widget: PySide6.QtWidgets.QWidget, key: PySide6.QtCore.Qt.Key, modifier: PySide6.QtCore.Qt.KeyboardModifiers = PySide6.QtCore.Qt.KeyboardModifier.NoModifier, delay: int = -1) -> None [extrait de keyPress.__doc__]
keyRelease keyRelease(widget: PySide6.QtWidgets.QWidget, key: PySide6.QtCore.Qt.Key, modifier: PySide6.QtCore.Qt.KeyboardModifiers = PySide6.QtCore.Qt.KeyboardModifier.NoModifier, delay: int = -1) -> None [extrait de keyRelease.__doc__]
keySequence keySequence(widget: PySide6.QtWidgets.QWidget, keySequence: Union[PySide6.QtGui.QKeySequence, PySide6.QtCore.QKeyCombination, PySide6.QtGui.QKeySequence.StandardKey, str, int]) -> None [extrait de keySequence.__doc__]
keyToAscii(key: PySide6.QtCore.Qt.Key) -> int keyToAscii(key: PySide6.QtCore.Qt.Key) -> int [extrait de keyToAscii.__doc__]
MouseAction
mouseClick mouseClick(widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, stateKey: PySide6.QtCore.Qt.KeyboardModifiers = Default(Qt.KeyboardModifiers), pos: PySide6.QtCore.QPoint = Default(QPoint), delay: int = -1) -> None [extrait de mouseClick.__doc__]
mouseDClick mouseDClick(widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, stateKey: PySide6.QtCore.Qt.KeyboardModifiers = Default(Qt.KeyboardModifiers), pos: PySide6.QtCore.QPoint = Default(QPoint), delay: int = -1) -> None [extrait de mouseDClick.__doc__]
mouseEvent mouseEvent(action: PySide6.QtTest.QTest.MouseAction, widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, stateKey: PySide6.QtCore.Qt.KeyboardModifiers, pos: PySide6.QtCore.QPoint, delay: int = -1) -> None [extrait de mouseEvent.__doc__]
mouseMove mouseMove(widget: PySide6.QtWidgets.QWidget, pos: PySide6.QtCore.QPoint = Default(QPoint), delay: int = -1) -> None [extrait de mouseMove.__doc__]
mousePress mousePress(widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, stateKey: PySide6.QtCore.Qt.KeyboardModifiers = Default(Qt.KeyboardModifiers), pos: PySide6.QtCore.QPoint = Default(QPoint), delay: int = -1) -> None [extrait de mousePress.__doc__]
mouseRelease mouseRelease(widget: PySide6.QtWidgets.QWidget, button: PySide6.QtCore.Qt.MouseButton, stateKey: PySide6.QtCore.Qt.KeyboardModifiers = Default(Qt.KeyboardModifiers), pos: PySide6.QtCore.QPoint = Default(QPoint), delay: int = -1) -> None [extrait de mouseRelease.__doc__]
QBenchmarkMetric
qCleanup() -> None qCleanup() -> None [extrait de qCleanup.__doc__]
qElementData(elementName: bytes, metaTypeId: int) -> int qElementData(elementName: bytes, metaTypeId: int) -> int [extrait de qElementData.__doc__]
qExpectFail(dataIndex: bytes, comment: bytes, mode: PySide6.QtTest.QTest.TestFailMode, file: bytes, line: int) -> bool qExpectFail(dataIndex: bytes, comment: bytes, mode: PySide6.QtTest.QTest.TestFailMode, file: bytes, line: int) -> bool [extrait de qExpectFail.__doc__]
qFindTestData qFindTestData(basepath: str, file: Optional[bytes] = None, line: int = 0, builddir: Optional[bytes] = None, sourcedir: Optional[bytes] = None) -> str [extrait de qFindTestData.__doc__]
qGlobalData(tagName: bytes, typeId: int) -> int qGlobalData(tagName: bytes, typeId: int) -> int [extrait de qGlobalData.__doc__]
qRun() -> int qRun() -> int [extrait de qRun.__doc__]
qSkip(message: bytes, file: bytes, line: int) -> None qSkip(message: bytes, file: bytes, line: int) -> None [extrait de qSkip.__doc__]
QTouchEventSequence
qWaitForWindowActive qWaitForWindowActive(widget: PySide6.QtWidgets.QWidget, timeout: int = 5000) -> bool [extrait de qWaitForWindowActive.__doc__]
qWaitForWindowExposed qWaitForWindowExposed(widget: PySide6.QtWidgets.QWidget, timeout: int = 5000) -> bool [extrait de qWaitForWindowExposed.__doc__]
sendKeyEvent sendKeyEvent(action: PySide6.QtTest.QTest.KeyAction, widget: PySide6.QtWidgets.QWidget, code: PySide6.QtCore.Qt.Key, ascii: int, modifier: PySide6.QtCore.Qt.KeyboardModifiers, delay: int = -1) -> None [extrait de sendKeyEvent.__doc__]
setBenchmarkResult(result: float, metric: PySide6.QtTest.QTest.QBenchmarkMetric) -> None setBenchmarkResult(result: float, metric: PySide6.QtTest.QTest.QBenchmarkMetric) -> None [extrait de setBenchmarkResult.__doc__]
setMainSourcePath(file: bytes, builddir: Optional[bytes] = None) -> None setMainSourcePath(file: bytes, builddir: Optional[bytes] = None) -> None [extrait de setMainSourcePath.__doc__]
simulateEvent simulateEvent(widget: PySide6.QtWidgets.QWidget, press: bool, code: int, modifier: PySide6.QtCore.Qt.KeyboardModifiers, text: str, repeat: bool, delay: int = -1) -> None [extrait de simulateEvent.__doc__]
TestFailMode
testObject() -> PySide6.QtCore.QObject testObject() -> PySide6.QtCore.QObject [extrait de testObject.__doc__]
toPrettyCString(unicode: bytes, length: int) -> bytes toPrettyCString(unicode: bytes, length: int) -> bytes [extrait de toPrettyCString.__doc__]
touchEvent touchEvent(widget: PySide6.QtWidgets.QWidget, device: PySide6.QtGui.QPointingDevice, autoCommit: bool = True) -> PySide6.QtTest.QTest.QTouchEventSequence [extrait de touchEvent.__doc__]

Méthodes héritées de la classe Object

__delattr__, __getattribute__, __init_subclass__, __setattr__, __subclasshook__

Méthodes héritées de la classe object

__dir__, __format__, __hash__, __reduce__, __reduce_ex__, __repr__, __sizeof__, __str__