mirror of
https://github.com/bluszcz/cutego.git
synced 2024-09-28 21:25:16 +03:00
fix android + fix minimal + new example
This commit is contained in:
parent
2750c77ad3
commit
d15b51d641
55 changed files with 8308 additions and 45 deletions
|
@ -90,16 +90,16 @@
|
|||
|
||||
3. Install the SDK dependencies with `C:\android\android-sdk\tools\android.bat` or `/opt/android-sdk/tools/android`
|
||||
* Tools
|
||||
* Android SDK Build-tools (23.0.3)
|
||||
* Android SDK Build-tools (24.0.0)
|
||||
* Android 6.0 (API 23)
|
||||
* SDK Platform
|
||||
* Extras (Windows only)
|
||||
* Google USB Driver
|
||||
|
||||
4. Install the Android NDK in `C:\android\android-ndk\` or `/opt/android-ndk/`
|
||||
* https://dl.google.com/android/ndk/android-ndk-r10e-windows-x86.exe
|
||||
* https://dl.google.com/android/ndk/android-ndk-r10e-darwin-x86_64.bin
|
||||
* https://dl.google.com/android/ndk/android-ndk-r10e-linux-x86_64.bin
|
||||
* https://dl.google.com/android/repository/android-ndk-r12-windows-x86_64.zip
|
||||
* https://dl.google.com/android/repository/android-ndk-r12-darwin-x86_64.zip
|
||||
* https://dl.google.com/android/repository/android-ndk-r12-linux-x86_64.zip
|
||||
|
||||
5. Install Java SE Development Kit (Linux: install in `/opt/jdk/`)
|
||||
* https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
|
||||
|
|
|
@ -7,7 +7,7 @@ package androidextras
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtAndroidExtras -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5AndroidExtras -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package bluetooth
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtBluetooth -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtConcurrent -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Bluetooth -lQt5Concurrent -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package core
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Core -lQt5Widgets -lQt5Gui -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package dbus
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtDBus -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5DBus -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package designer
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtDesignerComponents -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtUiPlugin -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtDesigner
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5DesignerComponents -lQt5Widgets -lQt5Gui -lQt5Core -lQt5Designer -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package gamepad
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGamepad -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Gamepad -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package gui
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Gui -lQt5Widgets -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package help
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtHelp -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCLucene -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtSql -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Help -lQt5Widgets -lQt5CLucene -lQt5Sql -lQt5Network -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -264,7 +264,7 @@ func cgoAndroidOnDarwinAndLinux(module string) {
|
|||
}
|
||||
tmp += "\n\n"
|
||||
|
||||
tmp += "#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition\n" // -Wl,--allow-shlib-undefined\n"
|
||||
tmp += "#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined\n"
|
||||
|
||||
tmp += "#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib"
|
||||
|
||||
|
@ -317,7 +317,7 @@ func cgoAndroidOnWindows(module string) {
|
|||
}
|
||||
tmp += "\n\n"
|
||||
|
||||
tmp += "#cgo LDFLAGS: --sysroot=C:/android/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=C:/Qt/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition\n" // -Wl,--allow-shlib-undefined\n"
|
||||
tmp += "#cgo LDFLAGS: --sysroot=C:/android/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=C:/Qt/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined\n"
|
||||
|
||||
tmp += "#cgo LDFLAGS: -LC:/android/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -LC:/android/android-ndk/platforms/android-9/arch-arm//usr/lib -LC:/Qt/Qt5.7.0/5.7/android_armv7/lib -LC:/android/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -LC:/android/android/ndk/platforms/android-9/arch-arm//usr/lib"
|
||||
for _, m := range libs {
|
||||
|
|
|
@ -595,7 +595,7 @@ func predeploy() {
|
|||
}{
|
||||
Qt: filepath.Join(qtPrefix, "Qt5.7.0", "5.7", "android_armv7"),
|
||||
Sdk: filepath.Join(androidPrefix, "android-sdk"),
|
||||
SdkBuildToolsRevision: "23.0.3",
|
||||
SdkBuildToolsRevision: "24.0.0",
|
||||
Ndk: filepath.Join(androidPrefix, "android-ndk"),
|
||||
Toolchainprefix: "arm-linux-androideabi",
|
||||
Toolprefix: "arm-linux-androideabi",
|
||||
|
|
|
@ -7,7 +7,7 @@ package main
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package main
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
193
internal/examples/widgets/dropsite/dropsite.go
Executable file
193
internal/examples/widgets/dropsite/dropsite.go
Executable file
|
@ -0,0 +1,193 @@
|
|||
//source: http://doc.qt.io/qt-5/qtwidgets-draganddrop-dropsite-example.html
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
|
||||
"github.com/therecipe/qt/core"
|
||||
"github.com/therecipe/qt/gui"
|
||||
"github.com/therecipe/qt/widgets"
|
||||
)
|
||||
|
||||
type DropSiteWindow struct {
|
||||
widgets.QWidget
|
||||
|
||||
_ func(mimeData *core.QMimeData) `slot:updateFormatsTable`
|
||||
}
|
||||
|
||||
func main() {
|
||||
widgets.NewQApplication(len(os.Args), os.Args)
|
||||
|
||||
var window = NewDropSiteWindow(nil, 0)
|
||||
|
||||
var abstractLabel = widgets.NewQLabel2("This example accepts drags from other applications and displays the MIME types provided by the drag object.", nil, 0)
|
||||
abstractLabel.SetWordWrap(true)
|
||||
abstractLabel.AdjustSize()
|
||||
|
||||
var dropArea = initDropArea()
|
||||
dropArea.ConnectChanged(func(mimeData *core.QMimeData) { window.UpdateFormatsTable(mimeData) })
|
||||
|
||||
var formatsTable = widgets.NewQTableWidget(nil)
|
||||
formatsTable.SetColumnCount(2)
|
||||
formatsTable.SetEditTriggers(widgets.QAbstractItemView__NoEditTriggers)
|
||||
formatsTable.SetHorizontalHeaderLabels([]string{"Format", "Content"})
|
||||
formatsTable.HorizontalHeader().SetStretchLastSection(true)
|
||||
|
||||
window.ConnectUpdateFormatsTable(func(mimeData *core.QMimeData) {
|
||||
formatsTable.SetRowCount(0)
|
||||
|
||||
if mimeData == nil {
|
||||
return
|
||||
}
|
||||
|
||||
for _, format := range mimeData.Formats() {
|
||||
var formatItem = widgets.NewQTableWidgetItem2(format, 0)
|
||||
formatItem.SetFlags(core.Qt__ItemIsEnabled)
|
||||
formatItem.SetTextAlignment(int(core.Qt__AlignTop | core.Qt__AlignLeft))
|
||||
|
||||
var text string
|
||||
|
||||
switch format {
|
||||
case "text/plain":
|
||||
{
|
||||
text = mimeData.Text()
|
||||
}
|
||||
|
||||
case "text/html":
|
||||
{
|
||||
text = mimeData.Html()
|
||||
}
|
||||
|
||||
case "text/uri-list":
|
||||
{
|
||||
text = mimeData.Text()
|
||||
}
|
||||
|
||||
default:
|
||||
{
|
||||
text = "can't display data"
|
||||
}
|
||||
}
|
||||
|
||||
var row = formatsTable.RowCount()
|
||||
formatsTable.InsertRow(row)
|
||||
formatsTable.SetItem(row, 0, widgets.NewQTableWidgetItem2(format, 0))
|
||||
formatsTable.SetItem(row, 1, widgets.NewQTableWidgetItem2(text, 0))
|
||||
}
|
||||
|
||||
formatsTable.ResizeColumnToContents(0)
|
||||
})
|
||||
|
||||
var (
|
||||
clearButton = widgets.NewQPushButton2("Clear", nil)
|
||||
quitButton = widgets.NewQPushButton2("Quit", nil)
|
||||
|
||||
buttonBox = widgets.NewQDialogButtonBox(nil)
|
||||
)
|
||||
|
||||
buttonBox.AddButton(clearButton, widgets.QDialogButtonBox__ActionRole)
|
||||
buttonBox.AddButton(quitButton, widgets.QDialogButtonBox__RejectRole)
|
||||
|
||||
quitButton.ConnectPressed(func() { window.Close() })
|
||||
clearButton.ConnectPressed(func() {
|
||||
dropArea.Clear()
|
||||
formatsTable.ClearContents()
|
||||
formatsTable.SetRowCount(0)
|
||||
})
|
||||
|
||||
var mainLayout = widgets.NewQVBoxLayout()
|
||||
mainLayout.AddWidget(abstractLabel, 0, 0)
|
||||
mainLayout.AddWidget(dropArea, 0, 0)
|
||||
mainLayout.AddWidget(formatsTable, 0, 0)
|
||||
mainLayout.AddWidget(buttonBox, 0, 0)
|
||||
|
||||
window.SetLayout(mainLayout)
|
||||
|
||||
window.SetWindowTitle("Drop Site")
|
||||
window.SetMinimumSize2(350, 500)
|
||||
|
||||
window.Show()
|
||||
|
||||
widgets.QApplication_Exec()
|
||||
}
|
||||
|
||||
type DropArea struct {
|
||||
widgets.QLabel
|
||||
|
||||
_ func(mimeData *core.QMimeData) `signal:changed`
|
||||
}
|
||||
|
||||
func initDropArea() *DropArea {
|
||||
var dropArea = NewDropArea(nil, 0)
|
||||
|
||||
dropArea.SetMinimumSize2(200, 200)
|
||||
dropArea.SetFrameStyle(int(widgets.QFrame__Sunken) | int(widgets.QFrame__StyledPanel))
|
||||
dropArea.SetAlignment(core.Qt__AlignCenter)
|
||||
dropArea.SetAcceptDrops(true)
|
||||
dropArea.SetAutoFillBackground(true)
|
||||
dropArea.Clear()
|
||||
|
||||
dropArea.ConnectDragEnterEvent(func(e *gui.QDragEnterEvent) {
|
||||
dropArea.SetText("<drop content>")
|
||||
dropArea.SetBackgroundRole(gui.QPalette__Highlight)
|
||||
|
||||
e.AcceptProposedAction()
|
||||
dropArea.Changed(e.MimeData())
|
||||
})
|
||||
|
||||
dropArea.ConnectDragMoveEvent(func(e *gui.QDragMoveEvent) {
|
||||
e.AcceptProposedAction()
|
||||
})
|
||||
|
||||
dropArea.ConnectDropEvent(func(e *gui.QDropEvent) {
|
||||
var mimeData = e.MimeData()
|
||||
|
||||
switch {
|
||||
case mimeData.HasImage():
|
||||
{
|
||||
dropArea.SetPixmap(gui.QPixmap_FromImage(gui.NewQImageFromPointer(mimeData.ImageData()), 0))
|
||||
}
|
||||
|
||||
case mimeData.HasHtml():
|
||||
{
|
||||
dropArea.SetText(mimeData.Html())
|
||||
dropArea.SetTextFormat(core.Qt__RichText)
|
||||
}
|
||||
|
||||
case mimeData.HasText():
|
||||
{
|
||||
dropArea.SetText(mimeData.Text())
|
||||
dropArea.SetTextFormat(core.Qt__PlainText)
|
||||
}
|
||||
|
||||
case mimeData.HasUrls():
|
||||
{
|
||||
dropArea.SetText(mimeData.Text())
|
||||
dropArea.SetTextFormat(core.Qt__PlainText)
|
||||
}
|
||||
|
||||
default:
|
||||
{
|
||||
dropArea.SetText("can't display data")
|
||||
}
|
||||
}
|
||||
|
||||
dropArea.SetBackgroundRole(gui.QPalette__Dark)
|
||||
e.AcceptProposedAction()
|
||||
})
|
||||
|
||||
dropArea.ConnectDragLeaveEvent(func(e *gui.QDragLeaveEvent) {
|
||||
dropArea.Clear()
|
||||
e.Accept()
|
||||
})
|
||||
|
||||
dropArea.ConnectClear(func() {
|
||||
dropArea.SetText("<drop content>")
|
||||
dropArea.SetBackgroundRole(gui.QPalette__Dark)
|
||||
|
||||
dropArea.Changed(nil)
|
||||
})
|
||||
|
||||
return dropArea
|
||||
}
|
1515
internal/examples/widgets/dropsite/moc.cpp
Executable file
1515
internal/examples/widgets/dropsite/moc.cpp
Executable file
File diff suppressed because it is too large
Load diff
5930
internal/examples/widgets/dropsite/moc.go
Executable file
5930
internal/examples/widgets/dropsite/moc.go
Executable file
File diff suppressed because it is too large
Load diff
283
internal/examples/widgets/dropsite/moc.h
Executable file
283
internal/examples/widgets/dropsite/moc.h
Executable file
|
@ -0,0 +1,283 @@
|
|||
|
||||
|
||||
#pragma once
|
||||
|
||||
#ifndef GO_MAIN_H
|
||||
#define GO_MAIN_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
void DropArea_ConnectChanged(void* ptr);
|
||||
void DropArea_DisconnectChanged(void* ptr);
|
||||
void DropArea_Changed(void* ptr, void* mimeData);
|
||||
void* DropArea_NewDropArea(void* parent, int f);
|
||||
void DropArea_DestroyDropArea(void* ptr);
|
||||
void DropArea_SetPixmap(void* ptr, void* vqp);
|
||||
void DropArea_SetPixmapDefault(void* ptr, void* vqp);
|
||||
void DropArea_SetText(void* ptr, char* vqs);
|
||||
void DropArea_SetTextDefault(void* ptr, char* vqs);
|
||||
void DropArea_ChangeEvent(void* ptr, void* ev);
|
||||
void DropArea_ChangeEventDefault(void* ptr, void* ev);
|
||||
void DropArea_Clear(void* ptr);
|
||||
void DropArea_ClearDefault(void* ptr);
|
||||
void DropArea_ContextMenuEvent(void* ptr, void* ev);
|
||||
void DropArea_ContextMenuEventDefault(void* ptr, void* ev);
|
||||
void DropArea_FocusInEvent(void* ptr, void* ev);
|
||||
void DropArea_FocusInEventDefault(void* ptr, void* ev);
|
||||
int DropArea_FocusNextPrevChild(void* ptr, int next);
|
||||
int DropArea_FocusNextPrevChildDefault(void* ptr, int next);
|
||||
void DropArea_FocusOutEvent(void* ptr, void* ev);
|
||||
void DropArea_FocusOutEventDefault(void* ptr, void* ev);
|
||||
int DropArea_HeightForWidth(void* ptr, int w);
|
||||
int DropArea_HeightForWidthDefault(void* ptr, int w);
|
||||
void DropArea_KeyPressEvent(void* ptr, void* ev);
|
||||
void DropArea_KeyPressEventDefault(void* ptr, void* ev);
|
||||
void* DropArea_MinimumSizeHint(void* ptr);
|
||||
void* DropArea_MinimumSizeHintDefault(void* ptr);
|
||||
void DropArea_MouseMoveEvent(void* ptr, void* ev);
|
||||
void DropArea_MouseMoveEventDefault(void* ptr, void* ev);
|
||||
void DropArea_MousePressEvent(void* ptr, void* ev);
|
||||
void DropArea_MousePressEventDefault(void* ptr, void* ev);
|
||||
void DropArea_MouseReleaseEvent(void* ptr, void* ev);
|
||||
void DropArea_MouseReleaseEventDefault(void* ptr, void* ev);
|
||||
void DropArea_PaintEvent(void* ptr, void* vqp);
|
||||
void DropArea_PaintEventDefault(void* ptr, void* vqp);
|
||||
void DropArea_SetMovie(void* ptr, void* movie);
|
||||
void DropArea_SetMovieDefault(void* ptr, void* movie);
|
||||
;
|
||||
;
|
||||
void DropArea_SetNum(void* ptr, int num);
|
||||
void DropArea_SetNumDefault(void* ptr, int num);
|
||||
void DropArea_SetPicture(void* ptr, void* picture);
|
||||
void DropArea_SetPictureDefault(void* ptr, void* picture);
|
||||
void* DropArea_SizeHint(void* ptr);
|
||||
void* DropArea_SizeHintDefault(void* ptr);
|
||||
void DropArea_ActionEvent(void* ptr, void* event);
|
||||
void DropArea_ActionEventDefault(void* ptr, void* event);
|
||||
void DropArea_DragEnterEvent(void* ptr, void* event);
|
||||
void DropArea_DragEnterEventDefault(void* ptr, void* event);
|
||||
void DropArea_DragLeaveEvent(void* ptr, void* event);
|
||||
void DropArea_DragLeaveEventDefault(void* ptr, void* event);
|
||||
void DropArea_DragMoveEvent(void* ptr, void* event);
|
||||
void DropArea_DragMoveEventDefault(void* ptr, void* event);
|
||||
void DropArea_DropEvent(void* ptr, void* event);
|
||||
void DropArea_DropEventDefault(void* ptr, void* event);
|
||||
void DropArea_EnterEvent(void* ptr, void* event);
|
||||
void DropArea_EnterEventDefault(void* ptr, void* event);
|
||||
void DropArea_HideEvent(void* ptr, void* event);
|
||||
void DropArea_HideEventDefault(void* ptr, void* event);
|
||||
void DropArea_LeaveEvent(void* ptr, void* event);
|
||||
void DropArea_LeaveEventDefault(void* ptr, void* event);
|
||||
void DropArea_MoveEvent(void* ptr, void* event);
|
||||
void DropArea_MoveEventDefault(void* ptr, void* event);
|
||||
void DropArea_SetEnabled(void* ptr, int vbo);
|
||||
void DropArea_SetEnabledDefault(void* ptr, int vbo);
|
||||
void DropArea_SetStyleSheet(void* ptr, char* styleSheet);
|
||||
void DropArea_SetStyleSheetDefault(void* ptr, char* styleSheet);
|
||||
void DropArea_SetVisible(void* ptr, int visible);
|
||||
void DropArea_SetVisibleDefault(void* ptr, int visible);
|
||||
void DropArea_SetWindowModified(void* ptr, int vbo);
|
||||
void DropArea_SetWindowModifiedDefault(void* ptr, int vbo);
|
||||
void DropArea_SetWindowTitle(void* ptr, char* vqs);
|
||||
void DropArea_SetWindowTitleDefault(void* ptr, char* vqs);
|
||||
void DropArea_ShowEvent(void* ptr, void* event);
|
||||
void DropArea_ShowEventDefault(void* ptr, void* event);
|
||||
int DropArea_Close(void* ptr);
|
||||
int DropArea_CloseDefault(void* ptr);
|
||||
void DropArea_CloseEvent(void* ptr, void* event);
|
||||
void DropArea_CloseEventDefault(void* ptr, void* event);
|
||||
int DropArea_HasHeightForWidth(void* ptr);
|
||||
int DropArea_HasHeightForWidthDefault(void* ptr);
|
||||
void DropArea_Hide(void* ptr);
|
||||
void DropArea_HideDefault(void* ptr);
|
||||
void DropArea_InputMethodEvent(void* ptr, void* event);
|
||||
void DropArea_InputMethodEventDefault(void* ptr, void* event);
|
||||
void* DropArea_InputMethodQuery(void* ptr, int query);
|
||||
void* DropArea_InputMethodQueryDefault(void* ptr, int query);
|
||||
void DropArea_KeyReleaseEvent(void* ptr, void* event);
|
||||
void DropArea_KeyReleaseEventDefault(void* ptr, void* event);
|
||||
void DropArea_Lower(void* ptr);
|
||||
void DropArea_LowerDefault(void* ptr);
|
||||
void DropArea_MouseDoubleClickEvent(void* ptr, void* event);
|
||||
void DropArea_MouseDoubleClickEventDefault(void* ptr, void* event);
|
||||
int DropArea_NativeEvent(void* ptr, char* eventType, void* message, long result);
|
||||
int DropArea_NativeEventDefault(void* ptr, char* eventType, void* message, long result);
|
||||
void DropArea_Raise(void* ptr);
|
||||
void DropArea_RaiseDefault(void* ptr);
|
||||
void DropArea_Repaint(void* ptr);
|
||||
void DropArea_RepaintDefault(void* ptr);
|
||||
void DropArea_ResizeEvent(void* ptr, void* event);
|
||||
void DropArea_ResizeEventDefault(void* ptr, void* event);
|
||||
void DropArea_SetDisabled(void* ptr, int disable);
|
||||
void DropArea_SetDisabledDefault(void* ptr, int disable);
|
||||
void DropArea_SetFocus2(void* ptr);
|
||||
void DropArea_SetFocus2Default(void* ptr);
|
||||
void DropArea_SetHidden(void* ptr, int hidden);
|
||||
void DropArea_SetHiddenDefault(void* ptr, int hidden);
|
||||
void DropArea_Show(void* ptr);
|
||||
void DropArea_ShowDefault(void* ptr);
|
||||
void DropArea_ShowFullScreen(void* ptr);
|
||||
void DropArea_ShowFullScreenDefault(void* ptr);
|
||||
void DropArea_ShowMaximized(void* ptr);
|
||||
void DropArea_ShowMaximizedDefault(void* ptr);
|
||||
void DropArea_ShowMinimized(void* ptr);
|
||||
void DropArea_ShowMinimizedDefault(void* ptr);
|
||||
void DropArea_ShowNormal(void* ptr);
|
||||
void DropArea_ShowNormalDefault(void* ptr);
|
||||
void DropArea_TabletEvent(void* ptr, void* event);
|
||||
void DropArea_TabletEventDefault(void* ptr, void* event);
|
||||
void DropArea_Update(void* ptr);
|
||||
void DropArea_UpdateDefault(void* ptr);
|
||||
void DropArea_UpdateMicroFocus(void* ptr);
|
||||
void DropArea_UpdateMicroFocusDefault(void* ptr);
|
||||
void DropArea_WheelEvent(void* ptr, void* event);
|
||||
void DropArea_WheelEventDefault(void* ptr, void* event);
|
||||
void DropArea_TimerEvent(void* ptr, void* event);
|
||||
void DropArea_TimerEventDefault(void* ptr, void* event);
|
||||
void DropArea_ChildEvent(void* ptr, void* event);
|
||||
void DropArea_ChildEventDefault(void* ptr, void* event);
|
||||
void DropArea_ConnectNotify(void* ptr, void* sign);
|
||||
void DropArea_ConnectNotifyDefault(void* ptr, void* sign);
|
||||
void DropArea_CustomEvent(void* ptr, void* event);
|
||||
void DropArea_CustomEventDefault(void* ptr, void* event);
|
||||
void DropArea_DeleteLater(void* ptr);
|
||||
void DropArea_DeleteLaterDefault(void* ptr);
|
||||
void DropArea_DisconnectNotify(void* ptr, void* sign);
|
||||
void DropArea_DisconnectNotifyDefault(void* ptr, void* sign);
|
||||
int DropArea_EventFilter(void* ptr, void* watched, void* event);
|
||||
int DropArea_EventFilterDefault(void* ptr, void* watched, void* event);
|
||||
;
|
||||
;
|
||||
void DropSiteWindow_UpdateFormatsTable(void* ptr, void* mimeData);
|
||||
void* DropSiteWindow_NewDropSiteWindow(void* parent, int f);
|
||||
void DropSiteWindow_DestroyDropSiteWindow(void* ptr);
|
||||
void DropSiteWindow_ActionEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_ActionEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_DragEnterEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_DragEnterEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_DragLeaveEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_DragLeaveEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_DragMoveEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_DragMoveEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_DropEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_DropEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_EnterEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_EnterEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_FocusInEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_FocusInEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_FocusOutEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_FocusOutEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_HideEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_HideEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_LeaveEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_LeaveEventDefault(void* ptr, void* event);
|
||||
void* DropSiteWindow_MinimumSizeHint(void* ptr);
|
||||
void* DropSiteWindow_MinimumSizeHintDefault(void* ptr);
|
||||
void DropSiteWindow_MoveEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_MoveEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_PaintEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_PaintEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_SetEnabled(void* ptr, int vbo);
|
||||
void DropSiteWindow_SetEnabledDefault(void* ptr, int vbo);
|
||||
void DropSiteWindow_SetStyleSheet(void* ptr, char* styleSheet);
|
||||
void DropSiteWindow_SetStyleSheetDefault(void* ptr, char* styleSheet);
|
||||
void DropSiteWindow_SetVisible(void* ptr, int visible);
|
||||
void DropSiteWindow_SetVisibleDefault(void* ptr, int visible);
|
||||
void DropSiteWindow_SetWindowModified(void* ptr, int vbo);
|
||||
void DropSiteWindow_SetWindowModifiedDefault(void* ptr, int vbo);
|
||||
void DropSiteWindow_SetWindowTitle(void* ptr, char* vqs);
|
||||
void DropSiteWindow_SetWindowTitleDefault(void* ptr, char* vqs);
|
||||
void DropSiteWindow_ShowEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_ShowEventDefault(void* ptr, void* event);
|
||||
void* DropSiteWindow_SizeHint(void* ptr);
|
||||
void* DropSiteWindow_SizeHintDefault(void* ptr);
|
||||
void DropSiteWindow_ChangeEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_ChangeEventDefault(void* ptr, void* event);
|
||||
int DropSiteWindow_Close(void* ptr);
|
||||
int DropSiteWindow_CloseDefault(void* ptr);
|
||||
void DropSiteWindow_CloseEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_CloseEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_ContextMenuEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_ContextMenuEventDefault(void* ptr, void* event);
|
||||
int DropSiteWindow_FocusNextPrevChild(void* ptr, int next);
|
||||
int DropSiteWindow_FocusNextPrevChildDefault(void* ptr, int next);
|
||||
int DropSiteWindow_HasHeightForWidth(void* ptr);
|
||||
int DropSiteWindow_HasHeightForWidthDefault(void* ptr);
|
||||
int DropSiteWindow_HeightForWidth(void* ptr, int w);
|
||||
int DropSiteWindow_HeightForWidthDefault(void* ptr, int w);
|
||||
void DropSiteWindow_Hide(void* ptr);
|
||||
void DropSiteWindow_HideDefault(void* ptr);
|
||||
void DropSiteWindow_InputMethodEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_InputMethodEventDefault(void* ptr, void* event);
|
||||
void* DropSiteWindow_InputMethodQuery(void* ptr, int query);
|
||||
void* DropSiteWindow_InputMethodQueryDefault(void* ptr, int query);
|
||||
void DropSiteWindow_KeyPressEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_KeyPressEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_KeyReleaseEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_KeyReleaseEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_Lower(void* ptr);
|
||||
void DropSiteWindow_LowerDefault(void* ptr);
|
||||
void DropSiteWindow_MouseDoubleClickEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_MouseDoubleClickEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_MouseMoveEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_MouseMoveEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_MousePressEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_MousePressEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_MouseReleaseEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_MouseReleaseEventDefault(void* ptr, void* event);
|
||||
int DropSiteWindow_NativeEvent(void* ptr, char* eventType, void* message, long result);
|
||||
int DropSiteWindow_NativeEventDefault(void* ptr, char* eventType, void* message, long result);
|
||||
void DropSiteWindow_Raise(void* ptr);
|
||||
void DropSiteWindow_RaiseDefault(void* ptr);
|
||||
void DropSiteWindow_Repaint(void* ptr);
|
||||
void DropSiteWindow_RepaintDefault(void* ptr);
|
||||
void DropSiteWindow_ResizeEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_ResizeEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_SetDisabled(void* ptr, int disable);
|
||||
void DropSiteWindow_SetDisabledDefault(void* ptr, int disable);
|
||||
void DropSiteWindow_SetFocus2(void* ptr);
|
||||
void DropSiteWindow_SetFocus2Default(void* ptr);
|
||||
void DropSiteWindow_SetHidden(void* ptr, int hidden);
|
||||
void DropSiteWindow_SetHiddenDefault(void* ptr, int hidden);
|
||||
void DropSiteWindow_Show(void* ptr);
|
||||
void DropSiteWindow_ShowDefault(void* ptr);
|
||||
void DropSiteWindow_ShowFullScreen(void* ptr);
|
||||
void DropSiteWindow_ShowFullScreenDefault(void* ptr);
|
||||
void DropSiteWindow_ShowMaximized(void* ptr);
|
||||
void DropSiteWindow_ShowMaximizedDefault(void* ptr);
|
||||
void DropSiteWindow_ShowMinimized(void* ptr);
|
||||
void DropSiteWindow_ShowMinimizedDefault(void* ptr);
|
||||
void DropSiteWindow_ShowNormal(void* ptr);
|
||||
void DropSiteWindow_ShowNormalDefault(void* ptr);
|
||||
void DropSiteWindow_TabletEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_TabletEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_Update(void* ptr);
|
||||
void DropSiteWindow_UpdateDefault(void* ptr);
|
||||
void DropSiteWindow_UpdateMicroFocus(void* ptr);
|
||||
void DropSiteWindow_UpdateMicroFocusDefault(void* ptr);
|
||||
void DropSiteWindow_WheelEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_WheelEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_TimerEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_TimerEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_ChildEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_ChildEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_ConnectNotify(void* ptr, void* sign);
|
||||
void DropSiteWindow_ConnectNotifyDefault(void* ptr, void* sign);
|
||||
void DropSiteWindow_CustomEvent(void* ptr, void* event);
|
||||
void DropSiteWindow_CustomEventDefault(void* ptr, void* event);
|
||||
void DropSiteWindow_DeleteLater(void* ptr);
|
||||
void DropSiteWindow_DeleteLaterDefault(void* ptr);
|
||||
void DropSiteWindow_DisconnectNotify(void* ptr, void* sign);
|
||||
void DropSiteWindow_DisconnectNotifyDefault(void* ptr, void* sign);
|
||||
int DropSiteWindow_EventFilter(void* ptr, void* watched, void* event);
|
||||
int DropSiteWindow_EventFilterDefault(void* ptr, void* watched, void* event);
|
||||
;
|
||||
;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
13
internal/examples/widgets/dropsite/moc_cgo_android_arm.go
Executable file
13
internal/examples/widgets/dropsite/moc_cgo_android_arm.go
Executable file
|
@ -0,0 +1,13 @@
|
|||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -fno-builtin-memmove -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -mthumb -Wall -Wno-psabi -W -D_REENTRANT -fPIC
|
||||
#cgo CXXFLAGS: -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -fno-builtin-memmove -std=c++11 -O2 -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -mthumb -Wall -Wno-psabi -W -D_REENTRANT -fPIC
|
||||
#cgo CXXFLAGS: -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Widgets -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
13
internal/examples/widgets/dropsite/moc_cgo_darwin_386.go
Executable file
13
internal/examples/widgets/dropsite/moc_cgo_darwin_386.go
Executable file
|
@ -0,0 +1,13 @@
|
|||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -pipe -fpascal-strings -fmessage-length=0 -Wno-trigraphs -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -Wno-sign-conversion -fexceptions -fasm-blocks -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wformat -Wno-missing-braces -Wno-unused-function -Wno-unused-label -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-sign-compare -Wpointer-sign -Wno-newline-eof -Wdeprecated-declarations -Winvalid-offsetof -Wno-conversion -O2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk -mios-simulator-version-min=7.0 -arch i386 -fobjc-nonfragile-abi -fobjc-legacy-dispatch -Wno-deprecated-implementations -Wprotocol -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wall -W -fPIC
|
||||
#cgo CXXFLAGS: -pipe -stdlib=libc++ -fpascal-strings -fmessage-length=0 -Wno-trigraphs -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -Wno-sign-conversion -fexceptions -fasm-blocks -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wformat -Wno-missing-braces -Wno-unused-function -Wno-unused-label -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-sign-compare -Wpointer-sign -Wno-newline-eof -Wdeprecated-declarations -Winvalid-offsetof -Wno-conversion -fvisibility-inlines-hidden -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -O2 -std=gnu++11 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk -mios-simulator-version-min=7.0 -arch i386 -fobjc-nonfragile-abi -fobjc-legacy-dispatch -Wno-deprecated-implementations -Wprotocol -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wall -W -fPIC
|
||||
#cgo CXXFLAGS: -DDARWIN_NO_CARBON -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/ios/mkspecs/macx-ios-clang/ios -I/usr/local/Qt5.7.0/5.7/ios/include -I/usr/local/Qt5.7.0/5.7/ios/mkspecs/macx-ios-clang
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/ios/include/QtCore -I/usr/local/Qt5.7.0/5.7/ios/include/QtGui -I/usr/local/Qt5.7.0/5.7/ios/include/QtWidgets
|
||||
|
||||
#cgo LDFLAGS: -headerpad_max_install_names -stdlib=libc++ -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk -mios-simulator-version-min=7.0 -arch i386
|
||||
#cgo LDFLAGS: -L/usr/local/Qt5.7.0/5.7/ios/plugins/platforms -lqios_iphonesimulator -framework Foundation -framework UIKit -framework QuartzCore -framework AssetsLibrary -L/usr/local/Qt5.7.0/5.7/ios/lib -framework MobileCoreServices -framework CoreFoundation -framework CoreText -framework CoreGraphics -framework OpenGLES -lqtfreetype_iphonesimulator -framework Security -framework SystemConfiguration -framework CoreBluetooth -L/usr/local/Qt5.7.0/5.7/ios/plugins/imageformats -lqdds_iphonesimulator -lqicns_iphonesimulator -lqico_iphonesimulator -lqtga_iphonesimulator -lqtiff_iphonesimulator -lqwbmp_iphonesimulator -lqwebp_iphonesimulator -lqtharfbuzzng_iphonesimulator -lz -lqtpcre_iphonesimulator -lm -lQt5Core_iphonesimulator -lQt5Gui_iphonesimulator -lQt5Widgets_iphonesimulator -lQt5PlatformSupport_iphonesimulator
|
||||
*/
|
||||
import "C"
|
14
internal/examples/widgets/dropsite/moc_cgo_darwin_amd64.go
Executable file
14
internal/examples/widgets/dropsite/moc_cgo_darwin_amd64.go
Executable file
|
@ -0,0 +1,14 @@
|
|||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -pipe -O2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.8 -Wall -W -fPIC
|
||||
#cgo CXXFLAGS: -pipe -stdlib=libc++ -O2 -std=gnu++11 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.8 -Wall -W -fPIC
|
||||
#cgo CXXFLAGS: -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/clang_64/mkspecs/macx-clang -F/usr/local/Qt5.7.0/5.7/clang_64/lib
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/clang_64/lib/QtWidgets.framework/Headers -I/usr/local/Qt5.7.0/5.7/clang_64/lib/QtGui.framework/Headers -I/usr/local/Qt5.7.0/5.7/clang_64/lib/QtCore.framework/Headers
|
||||
#cgo CXXFLAGS: -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/AGL.framework/Headers
|
||||
|
||||
#cgo LDFLAGS: -headerpad_max_install_names -stdlib=libc++ -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.8 -Wl,-rpath,/usr/local/Qt5.7.0/5.7/clang_64/lib
|
||||
#cgo LDFLAGS: -F/usr/local/Qt5.7.0/5.7/clang_64/lib -framework QtWidgets -framework QtGui -framework QtCore -framework DiskArbitration -framework IOKit -framework OpenGL -framework AGL
|
||||
*/
|
||||
import "C"
|
13
internal/examples/widgets/dropsite/moc_cgo_darwin_arm.go
Executable file
13
internal/examples/widgets/dropsite/moc_cgo_darwin_arm.go
Executable file
|
@ -0,0 +1,13 @@
|
|||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -pipe -fpascal-strings -fmessage-length=0 -Wno-trigraphs -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -Wno-sign-conversion -fexceptions -fasm-blocks -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wformat -Wno-missing-braces -Wno-unused-function -Wno-unused-label -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-sign-compare -Wpointer-sign -Wno-newline-eof -Wdeprecated-declarations -Winvalid-offsetof -Wno-conversion -O2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -miphoneos-version-min=7.0 -arch armv7 -fobjc-nonfragile-abi -fobjc-legacy-dispatch -Wno-deprecated-implementations -Wprotocol -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wall -W -fPIC
|
||||
#cgo CXXFLAGS: -pipe -stdlib=libc++ -fpascal-strings -fmessage-length=0 -Wno-trigraphs -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -Wno-sign-conversion -fexceptions -fasm-blocks -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wformat -Wno-missing-braces -Wno-unused-function -Wno-unused-label -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-sign-compare -Wpointer-sign -Wno-newline-eof -Wdeprecated-declarations -Winvalid-offsetof -Wno-conversion -fvisibility-inlines-hidden -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -O2 -std=gnu++11 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -miphoneos-version-min=7.0 -arch armv7 -fobjc-nonfragile-abi -fobjc-legacy-dispatch -Wno-deprecated-implementations -Wprotocol -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wall -W -fPIC
|
||||
#cgo CXXFLAGS: -DDARWIN_NO_CARBON -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/ios/mkspecs/macx-ios-clang/ios -I/usr/local/Qt5.7.0/5.7/ios/include -I/usr/local/Qt5.7.0/5.7/ios/mkspecs/macx-ios-clang
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/ios/include/QtCore -I/usr/local/Qt5.7.0/5.7/ios/include/QtGui -I/usr/local/Qt5.7.0/5.7/ios/include/QtWidgets
|
||||
|
||||
#cgo LDFLAGS: -headerpad_max_install_names -stdlib=libc++ -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -miphoneos-version-min=7.0 -arch armv7
|
||||
#cgo LDFLAGS: -L/usr/local/Qt5.7.0/5.7/ios/plugins/platforms -lqios -framework Foundation -framework UIKit -framework QuartzCore -framework AssetsLibrary -L/usr/local/Qt5.7.0/5.7/ios/lib -framework MobileCoreServices -framework CoreFoundation -framework CoreText -framework CoreGraphics -framework OpenGLES -lqtfreetype -framework Security -framework SystemConfiguration -framework CoreBluetooth -L/usr/local/Qt5.7.0/5.7/ios/plugins/imageformats -lqdds -lqicns -lqico -lqtga -lqtiff -lqwbmp -lqwebp -lqtharfbuzzng -lz -lqtpcre -lm -lQt5Core -lQt5Gui -lQt5Widgets -lQt5PlatformSupport
|
||||
*/
|
||||
import "C"
|
13
internal/examples/widgets/dropsite/moc_cgo_darwin_arm64.go
Executable file
13
internal/examples/widgets/dropsite/moc_cgo_darwin_arm64.go
Executable file
|
@ -0,0 +1,13 @@
|
|||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -pipe -fpascal-strings -fmessage-length=0 -Wno-trigraphs -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -Wno-sign-conversion -fexceptions -fasm-blocks -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wformat -Wno-missing-braces -Wno-unused-function -Wno-unused-label -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-sign-compare -Wpointer-sign -Wno-newline-eof -Wdeprecated-declarations -Winvalid-offsetof -Wno-conversion -O2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -miphoneos-version-min=7.0 -arch arm64 -fobjc-nonfragile-abi -fobjc-legacy-dispatch -Wno-deprecated-implementations -Wprotocol -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wall -W -fPIC
|
||||
#cgo CXXFLAGS: -pipe -stdlib=libc++ -fpascal-strings -fmessage-length=0 -Wno-trigraphs -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wunused-variable -Wunused-value -Wno-shorten-64-to-32 -Wno-sign-conversion -fexceptions -fasm-blocks -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wformat -Wno-missing-braces -Wno-unused-function -Wno-unused-label -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-sign-compare -Wpointer-sign -Wno-newline-eof -Wdeprecated-declarations -Winvalid-offsetof -Wno-conversion -fvisibility-inlines-hidden -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -O2 -std=gnu++11 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -miphoneos-version-min=7.0 -arch arm64 -fobjc-nonfragile-abi -fobjc-legacy-dispatch -Wno-deprecated-implementations -Wprotocol -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wall -W -fPIC
|
||||
#cgo CXXFLAGS: -DDARWIN_NO_CARBON -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/ios/mkspecs/macx-ios-clang/ios -I/usr/local/Qt5.7.0/5.7/ios/include -I/usr/local/Qt5.7.0/5.7/ios/mkspecs/macx-ios-clang
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/ios/include/QtCore -I/usr/local/Qt5.7.0/5.7/ios/include/QtGui -I/usr/local/Qt5.7.0/5.7/ios/include/QtWidgets
|
||||
|
||||
#cgo LDFLAGS: -headerpad_max_install_names -stdlib=libc++ -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk -miphoneos-version-min=7.0 -arch arm64
|
||||
#cgo LDFLAGS: -L/usr/local/Qt5.7.0/5.7/ios/plugins/platforms -lqios -framework Foundation -framework UIKit -framework QuartzCore -framework AssetsLibrary -L/usr/local/Qt5.7.0/5.7/ios/lib -framework MobileCoreServices -framework CoreFoundation -framework CoreText -framework CoreGraphics -framework OpenGLES -lqtfreetype -framework Security -framework SystemConfiguration -framework CoreBluetooth -L/usr/local/Qt5.7.0/5.7/ios/plugins/imageformats -lqdds -lqicns -lqico -lqtga -lqtiff -lqwbmp -lqwebp -lqtharfbuzzng -lz -lqtpcre -lm -lQt5Core -lQt5Gui -lQt5Widgets -lQt5PlatformSupport
|
||||
*/
|
||||
import "C"
|
15
internal/examples/widgets/dropsite/moc_cgo_linux_386.go
Executable file
15
internal/examples/widgets/dropsite/moc_cgo_linux_386.go
Executable file
|
@ -0,0 +1,15 @@
|
|||
// +build !android
|
||||
|
||||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -msse -msse2 -march=i686 -mfpmath=sse -mtune=generic -fno-omit-frame-pointer -fasynchronous-unwind-tables -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIE
|
||||
#cgo CXXFLAGS: -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -msse -msse2 -march=i686 -mfpmath=sse -mtune=generic -fno-omit-frame-pointer -fasynchronous-unwind-tables -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIE
|
||||
#cgo CXXFLAGS: -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB
|
||||
#cgo CXXFLAGS: -I/srv/mer/targets/SailfishOS-i486/usr/share/qt5/mkspecs/linux-g++ -I/srv/mer/targets/SailfishOS-i486/usr/include -I/srv/mer/targets/SailfishOS-i486/usr/include/sailfishapp -I/srv/mer/targets/SailfishOS-i486/usr/include/mdeclarativecache5 -I/srv/mer/targets/SailfishOS-i486/usr/include/qt5
|
||||
#cgo CXXFLAGS: -I/srv/mer/targets/SailfishOS-i486/usr/include/qt5/QtCore -I/srv/mer/targets/SailfishOS-i486/usr/include/qt5/QtGui -I/srv/mer/targets/SailfishOS-i486/usr/include/qt5/QtWidgets
|
||||
|
||||
#cgo LDFLAGS: -Wl,-O1 -Wl,-rpath-link,/srv/mer/targets/SailfishOS-i486/usr/lib -Wl,-rpath-link,/srv/mer/targets/SailfishOS-i486/lib
|
||||
#cgo LDFLAGS: -rdynamic -L/srv/mer/targets/SailfishOS-i486/usr/lib -L/srv/mer/targets/SailfishOS-i486/lib -lsailfishapp -lmdeclarativecache5 -lQt5Core -lQt5Gui -lGLESv2 -lpthread
|
||||
*/
|
||||
import "C"
|
13
internal/examples/widgets/dropsite/moc_cgo_linux_amd64.go
Executable file
13
internal/examples/widgets/dropsite/moc_cgo_linux_amd64.go
Executable file
|
@ -0,0 +1,13 @@
|
|||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -pipe -O2 -Wall -W -D_REENTRANT -fPIC
|
||||
#cgo CXXFLAGS: -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC
|
||||
#cgo CXXFLAGS: -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/gcc_64/include -I/usr/local/Qt5.7.0/5.7/gcc_64/mkspecs/linux-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/gcc_64/include/QtCore -I/usr/local/Qt5.7.0/5.7/gcc_64/include/QtGui -I/usr/local/Qt5.7.0/5.7/gcc_64/include/QtWidgets
|
||||
|
||||
#cgo LDFLAGS: -Wl,-O1 -Wl,-rpath,/usr/local/Qt5.7.0/5.7/gcc_64 -Wl,-rpath,/usr/local/Qt5.7.0/5.7/gcc_64/lib
|
||||
#cgo LDFLAGS: -L/usr/local/Qt5.7.0/5.7/gcc_64/lib -L/usr/lib64 -lQt5Core -lQt5Gui -lQt5Widgets -lpthread
|
||||
*/
|
||||
import "C"
|
15
internal/examples/widgets/dropsite/moc_cgo_linux_arm.go
Executable file
15
internal/examples/widgets/dropsite/moc_cgo_linux_arm.go
Executable file
|
@ -0,0 +1,15 @@
|
|||
// +build !android
|
||||
|
||||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIE
|
||||
#cgo CXXFLAGS: -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIE
|
||||
#cgo CXXFLAGS: -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB
|
||||
#cgo CXXFLAGS: -I/srv/mer/targets/SailfishOS-armv7hl/usr/share/qt5/mkspecs/linux-g++ -I/srv/mer/targets/SailfishOS-armv7hl/usr/include -I/srv/mer/targets/SailfishOS-armv7hl/usr/include/sailfishapp -I/srv/mer/targets/SailfishOS-armv7hl/usr/include/mdeclarativecache5 -I/srv/mer/targets/SailfishOS-armv7hl/usr/include/qt5
|
||||
#cgo CXXFLAGS: -I/srv/mer/targets/SailfishOS-armv7hl/usr/include/qt5/QtCore -I/srv/mer/targets/SailfishOS-armv7hl/usr/include/qt5/QtGui -I/srv/mer/targets/SailfishOS-armv7hl/usr/include/qt5/QtWidgets
|
||||
|
||||
#cgo LDFLAGS: -Wl,-O1 -Wl,-rpath-link,/srv/mer/targets/SailfishOS-armv7hl/usr/lib -Wl,-rpath-link,/srv/mer/targets/SailfishOS-armv7hl/lib
|
||||
#cgo LDFLAGS: -rdynamic -L/srv/mer/targets/SailfishOS-armv7hl/usr/lib -L/srv/mer/targets/SailfishOS-armv7hl/lib -lsailfishapp -lmdeclarativecache5 -lQt5Core -lQt5Gui -lGLESv2 -lpthread
|
||||
*/
|
||||
import "C"
|
13
internal/examples/widgets/dropsite/moc_cgo_windows_386.go
Executable file
13
internal/examples/widgets/dropsite/moc_cgo_windows_386.go
Executable file
|
@ -0,0 +1,13 @@
|
|||
package main
|
||||
|
||||
/*
|
||||
#cgo CFLAGS: -pipe -fno-keep-inline-dllexport -O2 -Wall -Wextra
|
||||
#cgo CXXFLAGS: -pipe -fno-keep-inline-dllexport -O2 -std=gnu++11 -frtti -Wall -Wextra -fexceptions -mthreads
|
||||
#cgo CXXFLAGS: -DUNICODE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB
|
||||
#cgo CXXFLAGS: -IC:/Qt/Qt5.7.0/5.7/mingw53_32/include -IC:/Qt/Qt5.7.0/5.7/mingw53_32/mkspecs/win32-g++
|
||||
#cgo CXXFLAGS: -IC:/Qt/Qt5.7.0/5.7/mingw53_32/include/QtCore -IC:/Qt/Qt5.7.0/5.7/mingw53_32/include/QtGui -IC:/Qt/Qt5.7.0/5.7/mingw53_32/include/QtWidgets
|
||||
|
||||
#cgo LDFLAGS: -Wl,-s -Wl,-subsystem,windows -mthreads -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: -LC:/Qt/Qt5.7.0/5.7/mingw53_32/lib -lQt5Core -lQt5Gui -lQt5Widgets -lmingw32 -lqtmain -lshell32
|
||||
*/
|
||||
import "C"
|
220
internal/examples/widgets/dropsite/moc_moc.h
Executable file
220
internal/examples/widgets/dropsite/moc_moc.h
Executable file
|
@ -0,0 +1,220 @@
|
|||
/****************************************************************************
|
||||
** Meta object code from reading C++ file 'moc.cpp'
|
||||
**
|
||||
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.7.0)
|
||||
**
|
||||
** WARNING! All changes made in this file will be lost!
|
||||
*****************************************************************************/
|
||||
|
||||
#include <QtCore/qbytearray.h>
|
||||
#include <QtCore/qmetatype.h>
|
||||
#if !defined(Q_MOC_OUTPUT_REVISION)
|
||||
#error "The header file 'moc.cpp' doesn't include <QObject>."
|
||||
#elif Q_MOC_OUTPUT_REVISION != 67
|
||||
#error "This file was generated using the moc from 5.7.0. It"
|
||||
#error "cannot be used with the include files from this version of Qt."
|
||||
#error "(The moc has changed too much.)"
|
||||
#endif
|
||||
|
||||
QT_BEGIN_MOC_NAMESPACE
|
||||
struct qt_meta_stringdata_DropArea_t {
|
||||
QByteArrayData data[5];
|
||||
char stringdata0[38];
|
||||
};
|
||||
#define QT_MOC_LITERAL(idx, ofs, len) \
|
||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
||||
qptrdiff(offsetof(qt_meta_stringdata_DropArea_t, stringdata0) + ofs \
|
||||
- idx * sizeof(QByteArrayData)) \
|
||||
)
|
||||
static const qt_meta_stringdata_DropArea_t qt_meta_stringdata_DropArea = {
|
||||
{
|
||||
QT_MOC_LITERAL(0, 0, 8), // "DropArea"
|
||||
QT_MOC_LITERAL(1, 9, 7), // "changed"
|
||||
QT_MOC_LITERAL(2, 17, 0), // ""
|
||||
QT_MOC_LITERAL(3, 18, 10), // "QMimeData*"
|
||||
QT_MOC_LITERAL(4, 29, 8) // "mimeData"
|
||||
|
||||
},
|
||||
"DropArea\0changed\0\0QMimeData*\0mimeData"
|
||||
};
|
||||
#undef QT_MOC_LITERAL
|
||||
|
||||
static const uint qt_meta_data_DropArea[] = {
|
||||
|
||||
// content:
|
||||
7, // revision
|
||||
0, // classname
|
||||
0, 0, // classinfo
|
||||
1, 14, // methods
|
||||
0, 0, // properties
|
||||
0, 0, // enums/sets
|
||||
0, 0, // constructors
|
||||
0, // flags
|
||||
1, // signalCount
|
||||
|
||||
// signals: name, argc, parameters, tag, flags
|
||||
1, 1, 19, 2, 0x06 /* Public */,
|
||||
|
||||
// signals: parameters
|
||||
QMetaType::Void, 0x80000000 | 3, 4,
|
||||
|
||||
0 // eod
|
||||
};
|
||||
|
||||
void DropArea::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||
DropArea *_t = static_cast<DropArea *>(_o);
|
||||
Q_UNUSED(_t)
|
||||
switch (_id) {
|
||||
case 0: _t->changed((*reinterpret_cast< QMimeData*(*)>(_a[1]))); break;
|
||||
default: ;
|
||||
}
|
||||
} else if (_c == QMetaObject::IndexOfMethod) {
|
||||
int *result = reinterpret_cast<int *>(_a[0]);
|
||||
void **func = reinterpret_cast<void **>(_a[1]);
|
||||
{
|
||||
typedef void (DropArea::*_t)(QMimeData * );
|
||||
if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&DropArea::changed)) {
|
||||
*result = 0;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const QMetaObject DropArea::staticMetaObject = {
|
||||
{ &QLabel::staticMetaObject, qt_meta_stringdata_DropArea.data,
|
||||
qt_meta_data_DropArea, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
|
||||
};
|
||||
|
||||
|
||||
const QMetaObject *DropArea::metaObject() const
|
||||
{
|
||||
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
|
||||
}
|
||||
|
||||
void *DropArea::qt_metacast(const char *_clname)
|
||||
{
|
||||
if (!_clname) return Q_NULLPTR;
|
||||
if (!strcmp(_clname, qt_meta_stringdata_DropArea.stringdata0))
|
||||
return static_cast<void*>(const_cast< DropArea*>(this));
|
||||
return QLabel::qt_metacast(_clname);
|
||||
}
|
||||
|
||||
int DropArea::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
_id = QLabel::qt_metacall(_c, _id, _a);
|
||||
if (_id < 0)
|
||||
return _id;
|
||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||
if (_id < 1)
|
||||
qt_static_metacall(this, _c, _id, _a);
|
||||
_id -= 1;
|
||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||
if (_id < 1)
|
||||
*reinterpret_cast<int*>(_a[0]) = -1;
|
||||
_id -= 1;
|
||||
}
|
||||
return _id;
|
||||
}
|
||||
|
||||
// SIGNAL 0
|
||||
void DropArea::changed(QMimeData * _t1)
|
||||
{
|
||||
void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
|
||||
QMetaObject::activate(this, &staticMetaObject, 0, _a);
|
||||
}
|
||||
struct qt_meta_stringdata_DropSiteWindow_t {
|
||||
QByteArrayData data[5];
|
||||
char stringdata0[55];
|
||||
};
|
||||
#define QT_MOC_LITERAL(idx, ofs, len) \
|
||||
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
|
||||
qptrdiff(offsetof(qt_meta_stringdata_DropSiteWindow_t, stringdata0) + ofs \
|
||||
- idx * sizeof(QByteArrayData)) \
|
||||
)
|
||||
static const qt_meta_stringdata_DropSiteWindow_t qt_meta_stringdata_DropSiteWindow = {
|
||||
{
|
||||
QT_MOC_LITERAL(0, 0, 14), // "DropSiteWindow"
|
||||
QT_MOC_LITERAL(1, 15, 18), // "updateFormatsTable"
|
||||
QT_MOC_LITERAL(2, 34, 0), // ""
|
||||
QT_MOC_LITERAL(3, 35, 10), // "QMimeData*"
|
||||
QT_MOC_LITERAL(4, 46, 8) // "mimeData"
|
||||
|
||||
},
|
||||
"DropSiteWindow\0updateFormatsTable\0\0"
|
||||
"QMimeData*\0mimeData"
|
||||
};
|
||||
#undef QT_MOC_LITERAL
|
||||
|
||||
static const uint qt_meta_data_DropSiteWindow[] = {
|
||||
|
||||
// content:
|
||||
7, // revision
|
||||
0, // classname
|
||||
0, 0, // classinfo
|
||||
1, 14, // methods
|
||||
0, 0, // properties
|
||||
0, 0, // enums/sets
|
||||
0, 0, // constructors
|
||||
0, // flags
|
||||
0, // signalCount
|
||||
|
||||
// slots: name, argc, parameters, tag, flags
|
||||
1, 1, 19, 2, 0x0a /* Public */,
|
||||
|
||||
// slots: parameters
|
||||
QMetaType::Void, 0x80000000 | 3, 4,
|
||||
|
||||
0 // eod
|
||||
};
|
||||
|
||||
void DropSiteWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||
DropSiteWindow *_t = static_cast<DropSiteWindow *>(_o);
|
||||
Q_UNUSED(_t)
|
||||
switch (_id) {
|
||||
case 0: _t->updateFormatsTable((*reinterpret_cast< QMimeData*(*)>(_a[1]))); break;
|
||||
default: ;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const QMetaObject DropSiteWindow::staticMetaObject = {
|
||||
{ &QWidget::staticMetaObject, qt_meta_stringdata_DropSiteWindow.data,
|
||||
qt_meta_data_DropSiteWindow, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
|
||||
};
|
||||
|
||||
|
||||
const QMetaObject *DropSiteWindow::metaObject() const
|
||||
{
|
||||
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
|
||||
}
|
||||
|
||||
void *DropSiteWindow::qt_metacast(const char *_clname)
|
||||
{
|
||||
if (!_clname) return Q_NULLPTR;
|
||||
if (!strcmp(_clname, qt_meta_stringdata_DropSiteWindow.stringdata0))
|
||||
return static_cast<void*>(const_cast< DropSiteWindow*>(this));
|
||||
return QWidget::qt_metacast(_clname);
|
||||
}
|
||||
|
||||
int DropSiteWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
|
||||
{
|
||||
_id = QWidget::qt_metacall(_c, _id, _a);
|
||||
if (_id < 0)
|
||||
return _id;
|
||||
if (_c == QMetaObject::InvokeMetaMethod) {
|
||||
if (_id < 1)
|
||||
qt_static_metacall(this, _c, _id, _a);
|
||||
_id -= 1;
|
||||
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
|
||||
if (_id < 1)
|
||||
*reinterpret_cast<int*>(_a[0]) = -1;
|
||||
_id -= 1;
|
||||
}
|
||||
return _id;
|
||||
}
|
||||
QT_END_MOC_NAMESPACE
|
|
@ -30,7 +30,7 @@ func Minimal(path string) {
|
|||
fmt.Println("minimal.parseFile", errParse)
|
||||
} else {
|
||||
for _, i := range pFile.Imports {
|
||||
if !strings.Contains(i.Path.Value, "github.com/therecipe/qt/") {
|
||||
if !strings.Contains(i.Path.Value, "github.com/therecipe/qt") {
|
||||
var path = filepath.Join(os.Getenv("GOPATH"), "src", strings.Replace(i.Path.Value, "\"", "", -1))
|
||||
if _, err := ioutil.ReadDir(path); err == nil {
|
||||
if !isImported(imported, path) {
|
||||
|
|
|
@ -36,7 +36,7 @@ func main() {
|
|||
runCmd(exec.Command("go", "build", "-o", filepath.Join(runtime.GOROOT(), "bin", fmt.Sprintf("qtmoc%v", ending)), utils.GetQtPkgPath("internal", "moc", "moc.go")), "qtmoc")
|
||||
|
||||
//TODO:
|
||||
for _, example := range []string{filepath.Join("widgets", "line_edits"), filepath.Join("widgets", "video_player"), filepath.Join("widgets", "graphicsscene"),
|
||||
for _, example := range []string{filepath.Join("widgets", "line_edits"), filepath.Join("widgets", "video_player"), filepath.Join("widgets", "graphicsscene"), filepath.Join("widgets", "dropsite"),
|
||||
filepath.Join("quick", "bridge"), filepath.Join("quick", "bridge2"), filepath.Join("quick", "calc"), filepath.Join("quick", "dialog"), filepath.Join("quick", "sailfish"), filepath.Join("quick", "translate"), filepath.Join("quick", "view"),
|
||||
filepath.Join("qml", "application"), filepath.Join("qml", "prop"),
|
||||
filepath.Join("uitools", "calculator")} {
|
||||
|
|
|
@ -7,7 +7,7 @@ package location
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtLocation -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtQuick -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtQml -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtPositioning -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Location -lQt5Quick -lQt5Qml -lQt5Positioning -lQt5Network -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package macextras
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtMacExtras -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5MacExtras -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package multimedia
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtMultimedia -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtMultimediaWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Multimedia -lQt5MultimediaWidgets -lQt5Widgets -lQt5Network -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package network
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Network -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package nfc
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNfc -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Nfc -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package positioning
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtPositioning -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Positioning -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package printsupport
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtPrintSupport -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package purchasing
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtPurchasing -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Purchasing -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package qml
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtQml -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Qml -lQt5Network -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package quick
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtQuick -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtQuickWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtQml -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Quick -lQt5QuickWidgets -lQt5Qml -lQt5Widgets -lQt5Network -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package script
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtScript -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Script -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package scripttools
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtScriptTools -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtScript -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5ScriptTools -lQt5Widgets -lQt5Script -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package scxml
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtScxml -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtQml -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Scxml -lQt5Qml -lQt5Network -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package sensors
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtSensors -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Sensors -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package serialbus
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtSerialBus -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5SerialBus -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package serialport
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtSerialPort -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5SerialPort -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package sql
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtSql -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Sql -lQt5Widgets -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package svg
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtSvg -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Svg -lQt5Widgets -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package testlib
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtTest -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtTest -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Test -lQt5Test -lQt5Widgets -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package uitools
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtUiTools -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5UiTools -lQt5Widgets -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package webchannel
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWebChannel -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtQml -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5WebChannel -lQt5Qml -lQt5Network -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package webengine
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWebEngine -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWebEngineWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWebEngineCore -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWebChannel -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5WebEngine -lQt5WebEngineWidgets -lQt5WebEngineCore -lQt5Widgets -lQt5WebChannel -lQt5Network -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package websockets
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWebSockets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5WebSockets -lQt5Network -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package widgets
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtWidgets -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtGui -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Widgets -lQt5Gui -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package xml
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtXml -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtXmlPatterns -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5Xml -lQt5XmlPatterns -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
|
@ -7,7 +7,7 @@ package xmlpatterns
|
|||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /opt/android-ndk/platforms/android-9/arch-arm/usr/include -I/usr/local/Qt5.7.0/5.7/android_armv7/mkspecs/android-g++
|
||||
#cgo CXXFLAGS: -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtXmlPatterns -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtNetwork -I/usr/local/Qt5.7.0/5.7/android_armv7/include/QtCore
|
||||
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition
|
||||
#cgo LDFLAGS: --sysroot=/opt/android-ndk/platforms/android-9/arch-arm/ -Wl,-rpath=/usr/local/Qt5.7.0/5.7/android_armv7/lib -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--allow-multiple-definition -Wl,--allow-shlib-undefined
|
||||
#cgo LDFLAGS: -L/opt/android-ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android-ndk/platforms/android-9/arch-arm//usr/lib -L/usr/local/Qt5.7.0/5.7/android_armv7/lib -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lQt5XmlPatterns -lQt5Network -lQt5Core -lGLESv2 -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
|
||||
*/
|
||||
import "C"
|
||||
|
|
Loading…
Reference in a new issue