122aa530d6
qtwasmtestlib supports writing asynchronous tests for the web platform. Asynchronous test functions differ from normal test functions in that they allow returning from the test function before the test has completed: void TestObject::testTimer() { QTimer::singleShot(100, [](){ completeTestFunction(); // Test pass if we get here }); } Currently one logging backend is supported which writes the results to an html element. See the README file for further documentation. Change-Id: Ia633ad3f41a653e40d6bf35dd09d62a97c608f84 Reviewed-by: Mikołaj Boc <Mikolaj.Boc@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
16 lines
524 B
Markdown
16 lines
524 B
Markdown
Manual tests and examples for Qt on WebAssembly
|
|
===============================================
|
|
|
|
These examples demonstrates various technical aspects of
|
|
the Qt for WebAssambly platform port, and can be used
|
|
as a reference when writing application code.
|
|
|
|
Content
|
|
-------
|
|
|
|
cursors Cursor handling
|
|
eventloop Event loops, application startup, dialog exec()
|
|
localfiles Local file download and upload
|
|
rasterwindow Basic GUI app, event handling
|
|
qtwasmtestlib native auto test framework
|