Revision control
++ plugins {
++ id 'com.android.application'
++ id 'org.qtproject.qt.gradleplugin' version '1.+'
++ }
++
++ QtBuild {
++ // Relative for Qt (Installer or MaintenanceTool) installations.
++ qtPath = file('../../../../../../../6.13.0')
++ projectPath = file('../../qtabstractitemmodel')
++ }
++
++ android {
++ namespace 'com.example.qtabstractitemmodel_java'
++ compileSdk 36
++
++ defaultConfig {
++ applicationId "com.example.qtabstractitemmodel_java"
++ minSdk 28
++ targetSdk 36
++ versionCode 1
++ versionName "1.0"
++
++ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
++ }
++
++ buildTypes {
++ release {
++ minifyEnabled false
++ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
++ }
++ }
++
++ compileOptions {
++ sourceCompatibility JavaVersion.VERSION_17
++ targetCompatibility JavaVersion.VERSION_17
++ }
++ }
++
++ dependencies {
++
++ implementation 'androidx.core:core-ktx:1.13.1'
++ implementation 'androidx.appcompat:appcompat:1.7.0'
++ implementation 'com.google.android.material:material:1.12.0'
++ implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
++ }
++