Qtc.Test.QTest

Documentation

class QqTestToString x1 where #

Methods

qTestToString :: x1 -> IO (QCharPtr ()) #

Instances
QqTestToString String # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestToString :: String -> IO (QCharPtr ()) #

QqTestToString (QNullptr_t t1) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestToString :: QNullptr_t t1 -> IO (QCharPtr ()) #

QqTestToString (QConstVoidPtr t1) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestToString :: QConstVoidPtr t1 -> IO (QCharPtr ()) #

qTestAddColumnInternal :: (Int, String) -> IO () #

qTestCompare_helper :: (Bool, String, QCharPtr t3, QCharPtr t4, String, String, String, Int) -> IO Bool #

class QqTestCompare_ptr_helper x1 where #

Methods

qTestCompare_ptr_helper :: x1 -> IO Bool #

Instances
QqTestCompare_ptr_helper (QNullptr_t t1, QVolatileConstVoidPtr t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestCompare_ptr_helper :: (QNullptr_t t1, QVolatileConstVoidPtr t2, String, String, String, Int) -> IO Bool #

QqTestCompare_ptr_helper (QVolatileConstVoidPtr t1, QVolatileConstVoidPtr t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestCompare_ptr_helper :: (QVolatileConstVoidPtr t1, QVolatileConstVoidPtr t2, String, String, String, Int) -> IO Bool #

QqTestCompare_ptr_helper (QVolatileConstVoidPtr t1, QNullptr_t t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestCompare_ptr_helper :: (QVolatileConstVoidPtr t1, QNullptr_t t2, String, String, String, Int) -> IO Bool #

qTestCompare_string_helper :: (String, String, String, String, String, Int) -> IO Bool #

class QqTestCreateTouchDevice x1 where #

Methods

qTestCreateTouchDevice :: x1 -> IO (QTouchDevice ()) #

Instances
QqTestCreateTouchDevice () # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestCreateTouchDevice :: () -> IO (QTouchDevice ()) #

QqTestCreateTouchDevice DeviceType # 
Instance details

Defined in Qtc.Test.QTest

qTestCurrentAppName :: () -> IO String #

qTestCurrentDataTag :: () -> IO String #

qTestCurrentTestFailed :: () -> IO Bool #

qTestCurrentTestFunction :: () -> IO String #

class QqTestIgnoreMessage x1 where #

Methods

qTestIgnoreMessage :: x1 -> IO () #

Instances
QqTestIgnoreMessage (QtMsgType, String) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestIgnoreMessage :: (QtMsgType, String) -> IO () #

QqTestIgnoreMessage (QtMsgType, QRegularExpression t2) # 
Instance details

Defined in Qtc.Test.QTest

class QqTestKeyClick x1 where #

Methods

qTestKeyClick :: x1 -> IO () #

Instances
QqTestKeyClick (QWindow t1, Qchar t2) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyClick :: (QWindow t1, Qchar t2) -> IO () #

QqTestKeyClick (QWindow t1, Key) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyClick :: (QWindow t1, Key) -> IO () #

QqTestKeyClick (QWindow t1, Qchar t2, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyClick :: (QWindow t1, Qchar t2, KeyboardModifiers) -> IO () #

QqTestKeyClick (QWindow t1, Key, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyClick :: (QWindow t1, Key, KeyboardModifiers) -> IO () #

QqTestKeyClick (QWindow t1, Qchar t2, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyClick :: (QWindow t1, Qchar t2, KeyboardModifiers, Int) -> IO () #

QqTestKeyClick (QWindow t1, Key, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyClick :: (QWindow t1, Key, KeyboardModifiers, Int) -> IO () #

class QqTestKeyEvent x1 where #

Methods

qTestKeyEvent :: x1 -> IO () #

Instances
QqTestKeyEvent (KeyAction, QWindow t2, Qchar t3) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyEvent :: (KeyAction, QWindow t2, Qchar t3) -> IO () #

QqTestKeyEvent (KeyAction, QWindow t2, Key) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyEvent :: (KeyAction, QWindow t2, Key) -> IO () #

QqTestKeyEvent (KeyAction, QWindow t2, Qchar t3, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyEvent :: (KeyAction, QWindow t2, Qchar t3, KeyboardModifiers) -> IO () #

QqTestKeyEvent (KeyAction, QWindow t2, Key, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

QqTestKeyEvent (KeyAction, QWindow t2, Qchar t3, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyEvent :: (KeyAction, QWindow t2, Qchar t3, KeyboardModifiers, Int) -> IO () #

QqTestKeyEvent (KeyAction, QWindow t2, Key, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyEvent :: (KeyAction, QWindow t2, Key, KeyboardModifiers, Int) -> IO () #

class QqTestKeyPress x1 where #

Methods

qTestKeyPress :: x1 -> IO () #

Instances
QqTestKeyPress (QWindow t1, Qchar t2) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyPress :: (QWindow t1, Qchar t2) -> IO () #

QqTestKeyPress (QWindow t1, Key) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyPress :: (QWindow t1, Key) -> IO () #

QqTestKeyPress (QWindow t1, Qchar t2, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyPress :: (QWindow t1, Qchar t2, KeyboardModifiers) -> IO () #

QqTestKeyPress (QWindow t1, Key, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyPress :: (QWindow t1, Key, KeyboardModifiers) -> IO () #

QqTestKeyPress (QWindow t1, Qchar t2, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyPress :: (QWindow t1, Qchar t2, KeyboardModifiers, Int) -> IO () #

QqTestKeyPress (QWindow t1, Key, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyPress :: (QWindow t1, Key, KeyboardModifiers, Int) -> IO () #

class QqTestKeyRelease x1 where #

Methods

qTestKeyRelease :: x1 -> IO () #

Instances
QqTestKeyRelease (QWindow t1, Qchar t2) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyRelease :: (QWindow t1, Qchar t2) -> IO () #

QqTestKeyRelease (QWindow t1, Key) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyRelease :: (QWindow t1, Key) -> IO () #

QqTestKeyRelease (QWindow t1, Qchar t2, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyRelease :: (QWindow t1, Qchar t2, KeyboardModifiers) -> IO () #

QqTestKeyRelease (QWindow t1, Key, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyRelease :: (QWindow t1, Key, KeyboardModifiers) -> IO () #

QqTestKeyRelease (QWindow t1, Qchar t2, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyRelease :: (QWindow t1, Qchar t2, KeyboardModifiers, Int) -> IO () #

QqTestKeyRelease (QWindow t1, Key, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestKeyRelease :: (QWindow t1, Key, KeyboardModifiers, Int) -> IO () #

qTestKeySequence :: (QWindow t1, QKeySequence t2) -> IO () #

qTestKeyToAscii :: Key -> IO (Qchar ()) #

class QqTestMouseClick x1 where #

Methods

qTestMouseClick :: x1 -> IO () #

Instances
QqTestMouseClick (QWindow t1, MouseButton) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestMouseClick :: (QWindow t1, MouseButton) -> IO () #

QqTestMouseClick (QWindow t1, MouseButton, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

QqTestMouseClick (QWindow t1, MouseButton, KeyboardModifiers, Point) # 
Instance details

Defined in Qtc.Test.QTest

QqTestMouseClick (QWindow t1, MouseButton, KeyboardModifiers, Point, Int) # 
Instance details

Defined in Qtc.Test.QTest

class QqqTestMouseClick x1 where #

Methods

qqTestMouseClick :: x1 -> IO () #

Instances
QqqTestMouseClick (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4) # 
Instance details

Defined in Qtc.Test.QTest

QqqTestMouseClick (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qqTestMouseClick :: (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4, Int) -> IO () #

class QqTestMouseDClick x1 where #

Methods

qTestMouseDClick :: x1 -> IO () #

Instances
QqTestMouseDClick (QWindow t1, MouseButton) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestMouseDClick :: (QWindow t1, MouseButton) -> IO () #

QqTestMouseDClick (QWindow t1, MouseButton, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

QqTestMouseDClick (QWindow t1, MouseButton, KeyboardModifiers, Point) # 
Instance details

Defined in Qtc.Test.QTest

QqTestMouseDClick (QWindow t1, MouseButton, KeyboardModifiers, Point, Int) # 
Instance details

Defined in Qtc.Test.QTest

class QqqTestMouseDClick x1 where #

Methods

qqTestMouseDClick :: x1 -> IO () #

Instances
QqqTestMouseDClick (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4) # 
Instance details

Defined in Qtc.Test.QTest

QqqTestMouseDClick (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qqTestMouseDClick :: (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4, Int) -> IO () #

class QqqTestMouseEvent x1 where #

Methods

qqTestMouseEvent :: x1 -> IO () #

class QqTestMouseMove x1 where #

Methods

qTestMouseMove :: x1 -> IO () #

Instances
QqTestMouseMove (QWindow t1) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestMouseMove :: QWindow t1 -> IO () #

QqTestMouseMove (QWindow t1, Point) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestMouseMove :: (QWindow t1, Point) -> IO () #

QqTestMouseMove (QWindow t1, Point, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestMouseMove :: (QWindow t1, Point, Int) -> IO () #

class QqqTestMouseMove x1 where #

Methods

qqTestMouseMove :: x1 -> IO () #

Instances
QqqTestMouseMove (QWindow t1, QPoint t2) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qqTestMouseMove :: (QWindow t1, QPoint t2) -> IO () #

QqqTestMouseMove (QWindow t1, QPoint t2, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qqTestMouseMove :: (QWindow t1, QPoint t2, Int) -> IO () #

class QqTestMousePress x1 where #

Methods

qTestMousePress :: x1 -> IO () #

Instances
QqTestMousePress (QWindow t1, MouseButton) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestMousePress :: (QWindow t1, MouseButton) -> IO () #

QqTestMousePress (QWindow t1, MouseButton, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

QqTestMousePress (QWindow t1, MouseButton, KeyboardModifiers, Point) # 
Instance details

Defined in Qtc.Test.QTest

QqTestMousePress (QWindow t1, MouseButton, KeyboardModifiers, Point, Int) # 
Instance details

Defined in Qtc.Test.QTest

class QqqTestMousePress x1 where #

Methods

qqTestMousePress :: x1 -> IO () #

Instances
QqqTestMousePress (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4) # 
Instance details

Defined in Qtc.Test.QTest

QqqTestMousePress (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qqTestMousePress :: (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4, Int) -> IO () #

class QqTestMouseRelease x1 where #

Methods

qTestMouseRelease :: x1 -> IO () #

class QqqTestMouseRelease x1 where #

Methods

qqTestMouseRelease :: x1 -> IO () #

Instances
QqqTestMouseRelease (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4) # 
Instance details

Defined in Qtc.Test.QTest

QqqTestMouseRelease (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qqTestMouseRelease :: (QWindow t1, MouseButton, KeyboardModifiers, QPoint t4, Int) -> IO () #

qTestNewRow :: String -> IO (QTestData ()) #

qTestQCleanup :: () -> IO () #

class QqTestQCompare x1 where #

Methods

qTestQCompare :: x1 -> IO Bool #

Instances
QqTestQCompare (String, String, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (String, String, String, String, String, Int) -> IO Bool #

QqTestQCompare (String, QCharPtr t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (String, QCharPtr t2, String, String, String, Int) -> IO Bool #

QqTestQCompare (QImage t1, QImage t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QImage t1, QImage t2, String, String, String, Int) -> IO Bool #

QqTestQCompare (QIcon t1, QIcon t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QIcon t1, QIcon t2, String, String, String, Int) -> IO Bool #

QqTestQCompare (QPixmap t1, QPixmap t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QPixmap t1, QPixmap t2, String, String, String, Int) -> IO Bool #

QqTestQCompare (QConstDoubleRef t1, QConstFloatRef t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QConstDoubleRef t1, QConstFloatRef t2, String, String, String, Int) -> IO Bool #

QqTestQCompare (QConstDoubleRef t1, QConstDoubleRef t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QConstDoubleRef t1, QConstDoubleRef t2, String, String, String, Int) -> IO Bool #

QqTestQCompare (QConstFloatRef t1, QConstFloatRef t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QConstFloatRef t1, QConstFloatRef t2, String, String, String, Int) -> IO Bool #

QqTestQCompare (QConstFloatRef t1, QConstDoubleRef t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QConstFloatRef t1, QConstDoubleRef t2, String, String, String, Int) -> IO Bool #

QqTestQCompare (QCharPtr t1, String, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QCharPtr t1, String, String, String, String, Int) -> IO Bool #

QqTestQCompare (QCharPtr t1, QCharPtr t2, String, String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQCompare :: (QCharPtr t1, QCharPtr t2, String, String, String, Int) -> IO Bool #

qTestQData :: (String, Int) -> IO (QVoid ()) #

qTestQElementData :: (String, Int) -> IO (QVoid ()) #

class QqTestQExec x1 where #

Methods

qTestQExec :: x1 -> IO Int #

Instances
QqTestQExec (QObject t1) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQExec :: QObject t1 -> IO Int #

QqTestQExec (QObject t1, [String]) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQExec :: (QObject t1, [String]) -> IO Int #

QqTestQExec (QObject t1, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQExec :: (QObject t1, Int) -> IO Int #

QqTestQExec (QObject t1, Int, QCharPtrPtr t3) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQExec :: (QObject t1, Int, QCharPtrPtr t3) -> IO Int #

qTestQExpectFail :: (String, String, TestFailMode, String, Int) -> IO Bool #

qTestQFail :: (String, String, Int) -> IO () #

class QqTestQFindTestData x1 where #

Methods

qTestQFindTestData :: x1 -> IO String #

Instances
QqTestQFindTestData String # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQFindTestData :: String -> IO String #

QqTestQFindTestData (String, String) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQFindTestData :: (String, String) -> IO String #

QqTestQFindTestData (String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQFindTestData :: (String, String, Int) -> IO String #

QqTestQFindTestData (String, String, Int, String) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQFindTestData :: (String, String, Int, String) -> IO String #

qTestQGlobalData :: (String, Int) -> IO (QVoid ()) #

class QqTestQInit x1 where #

Methods

qTestQInit :: x1 -> IO () #

Instances
QqTestQInit (QObject t1) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQInit :: QObject t1 -> IO () #

QqTestQInit (QObject t1, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQInit :: (QObject t1, Int) -> IO () #

QqTestQInit (QObject t1, Int, QCharPtrPtr t3) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQInit :: (QObject t1, Int, QCharPtrPtr t3) -> IO () #

qTestQRun :: () -> IO Int #

qTestQSkip :: (String, String, Int) -> IO () #

qTestQSleep :: Int -> IO () #

qTestQVerify :: (Bool, String, String, String, Int) -> IO Bool #

qTestQWait :: Int -> IO () #

class QqTestQWarn x1 where #

Methods

qTestQWarn :: x1 -> IO () #

Instances
QqTestQWarn String # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQWarn :: String -> IO () #

QqTestQWarn (String, String) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQWarn :: (String, String) -> IO () #

QqTestQWarn (String, String, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestQWarn :: (String, String, Int) -> IO () #

class QqTestSendKeyEvent x1 where #

Methods

qTestSendKeyEvent :: x1 -> IO () #

Instances
QqTestSendKeyEvent (KeyAction, QWindow t2, Key, String, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestSendKeyEvent :: (KeyAction, QWindow t2, Key, String, KeyboardModifiers) -> IO () #

QqTestSendKeyEvent (KeyAction, QWindow t2, Key, Qchar t4, KeyboardModifiers) # 
Instance details

Defined in Qtc.Test.QTest

QqTestSendKeyEvent (KeyAction, QWindow t2, Key, String, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestSendKeyEvent :: (KeyAction, QWindow t2, Key, String, KeyboardModifiers, Int) -> IO () #

QqTestSendKeyEvent (KeyAction, QWindow t2, Key, Qchar t4, KeyboardModifiers, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestSendKeyEvent :: (KeyAction, QWindow t2, Key, Qchar t4, KeyboardModifiers, Int) -> IO () #

class QqTestSetMainSourcePath x1 where #

Methods

qTestSetMainSourcePath :: x1 -> IO () #

Instances
QqTestSetMainSourcePath String # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestSetMainSourcePath :: String -> IO () #

QqTestSetMainSourcePath (String, String) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestSetMainSourcePath :: (String, String) -> IO () #

class QqTestSimulateEvent x1 where #

Methods

qTestSimulateEvent :: x1 -> IO () #

Instances
QqTestSimulateEvent (QWindow t1, Bool, Int, KeyboardModifiers, String, Bool) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestSimulateEvent :: (QWindow t1, Bool, Int, KeyboardModifiers, String, Bool) -> IO () #

QqTestSimulateEvent (QWindow t1, Bool, Int, KeyboardModifiers, String, Bool, Int) # 
Instance details

Defined in Qtc.Test.QTest

Methods

qTestSimulateEvent :: (QWindow t1, Bool, Int, KeyboardModifiers, String, Bool, Int) -> IO () #

qTestTestObject :: () -> IO (QObject ()) #

qTestToHexRepresentation :: (String, Int) -> IO (QCharPtr ()) #

qTestToPrettyCString :: (String, Int) -> IO (QCharPtr ()) #