spixv0.14
- Updated
A minimally invasive UI testing library for Qt/QML applications. Control your application and verify its behavior using a simple C++ API.
- Project website: https://github.com/faaxm/spix
#Usage
spix provides CMake targets:
find_package(Spix CONFIG REQUIRED)For test of QtQuick/QML based applications:
target_link_libraries(main PRIVATE Spix::QtQuick)For test of QWidget based applications (requires qtwidgets feature enabled):
target_link_libraries(main PRIVATE Spix::QtWidgets)#Features
No default features.
#qtwidgets
Build the QtWidgets scene library.
Dependencies:
qtbase
Features:
widgets
and 11 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- opengl-registry (through opengl)
- zlib (through qtbase)
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through md4c)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#Dependencies
- anyrpc
qtdeclarative
Features: (none)
and 15 transitive dependencies:
- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- opengl-registry (through opengl)
qtbase (through qtbase, qtdeclarative, qtlanguageserver, qtshadertools, qtsvg)
Features:
concurrent,cups,doubleconversion,egl,freetype,future,gles2,gui,network,opengl,pcre2,testlib,thread,widgets- qtlanguageserver (through qtdeclarative)
qtshadertools (through qtdeclarative)
Features: (none)
- qtsvg (through qtdeclarative)
- zlib (through angle)
#Host Dependencies
and 3 transitive dependencies:
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through angle)
- vcpkg-make (through libb2)
#Used By
No ports use this.
#Host Tool For
No ports use this.
#Contributors
Matthias Kuhn
مهدي شينون (Mehdi Chinoune)
Alexander Neumann
JoergAtGithub