summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/kernel/qjniobject
Commit message (Expand)AuthorAgeFilesLines
* JNI: check for pending exception first in getCleanJniObject()Assam Boudjelthia2024-04-042-0/+28
* JNI: Fix error with overload resolution when passing string typesVolker Hilsheimer2024-03-062-0/+17
* JNI: support construction of QJniArray from std::initializer_listVolker Hilsheimer2024-02-261-13/+13
* JNI: Support QStringList as a parameter of native functionsVolker Hilsheimer2024-02-232-0/+25
* JNI: implement support for native functions taking a listVolker Hilsheimer2024-02-232-1/+51
* Change license for tests filesLucie Gérard2024-02-042-2/+2
* JNI: Fix QJniObject::callback test caseVolker Hilsheimer2024-02-011-4/+4
* JNI API review: minor API and implementation cleanupsVolker Hilsheimer2023-12-151-32/+32
* JNI: Add convenience overloads for registerNativeMethodsVolker Hilsheimer2023-11-131-8/+7
* JNI: allow QString as a parameter to native methodsVolker Hilsheimer2023-11-072-27/+65
* JNI: Fix reference leak in QJniArrayVolker Hilsheimer2023-10-231-3/+24
* JNI: Reduce amount of temporary QJniEnvironment instantiationsVolker Hilsheimer2023-10-181-1/+1
* JNI: treat equivalent C++ types as the same JNI types as wellVolker Hilsheimer2023-10-181-0/+10
* JNI: add QJniArray class for easier working with arraysVolker Hilsheimer2023-10-162-0/+264
* Android: Simplify Qt for Android hierarchy, less Java reflection!Assam Boudjelthia2023-10-122-5/+8
* JNI: Add promotion for signed char and extend test caseVolker Hilsheimer2023-09-292-11/+132
* JNI: Fix native functions that take a declared QtJniTypes classVolker Hilsheimer2023-09-272-2/+36
* JNI: Make declared QtJniTypes classes proper QJniObjectsVolker Hilsheimer2023-09-271-5/+75
* JNI: Implement QJniObject::className to get the name of the class if not setVolker Hilsheimer2023-09-271-0/+17
* JNI: harden QJniObject test caseVolker Hilsheimer2023-09-261-1/+11
* JNI: Implicitly convert QString to jstring in API callsVolker Hilsheimer2023-09-261-4/+33
* JNI: treat enums as their underlying typesVolker Hilsheimer2023-09-231-4/+43
* QJniObject: add callStaticMethod overload that takes class as typeVolker Hilsheimer2023-09-221-11/+13
* CMake: Make corelib tests standalone projectsAlexandru Croitor2023-07-051-0/+6
* CMake: Remove direct qt_android_generate_deployment_settings callAlexandru Croitor2022-12-151-2/+0
* Change the license of all CMakeLists.txt and *.cmake files to BSDLucie Gérard2022-08-231-1/+1
* Add license headers to cmake filesLucie Gérard2022-08-031-0/+3
* QJniObject: Add template overloads for get/setStaticFieldVolker Hilsheimer2022-07-121-0/+7
* Add compile-time generation of JNI class namesVolker Hilsheimer2022-05-271-1/+6
* Fold methods for object return type into generic methodsVolker Hilsheimer2022-05-171-0/+31
* Use SPDX license identifiersLucie Gérard2022-05-162-54/+4
* Add variadic template overloads for QJniObject/Environment methodsVolker Hilsheimer2022-05-131-17/+136
* Fix set*Field JNI template callsAssam Boudjelthia2021-05-052-0/+164
* QJniObject: add callStatic[Object]Method overloads for jmethodIDIvan Solovev2021-05-031-0/+167
* Fix QJniObject templates implementationsAssam Boudjelthia2021-04-231-12/+14
* Make QJniObject and QJniEnvironment public APIAssam Boudjelthia2021-01-273-0/+1247