Browse Source

Merge pull request #6547 from mavlink/linuxFixes

Add missing libraries to Linux build
QGC4.4
Don Gagne 7 years ago committed by GitHub
parent
commit
6e45886a8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      QGCSetup.pri
  2. 4
      android/build.gradle
  3. 12
      src/ui/MainWindowHybrid.qml

2
QGCSetup.pri

@ -110,9 +110,11 @@ LinuxBuild { @@ -110,9 +110,11 @@ LinuxBuild {
libQt5Gui.so.5 \
libQt5Location.so.5 \
libQt5Multimedia.so.5 \
libQt5MultimediaQuick.so.5 \
libQt5Network.so.5 \
libQt5OpenGL.so.5 \
libQt5Positioning.so.5 \
libQt5PositioningQuick.so.5 \
libQt5PrintSupport.so.5 \
libQt5Qml.so.5 \
libQt5Quick.so.5 \

4
android/build.gradle

@ -54,6 +54,10 @@ android { @@ -54,6 +54,10 @@ android {
}
}
aaptOptions {
cruncherEnabled = false
}
lintOptions {
abortOnError false
}

12
src/ui/MainWindowHybrid.qml

@ -22,11 +22,19 @@ Item { @@ -22,11 +22,19 @@ Item {
}
function attemptWindowClose() {
mainWindowInner.item.attemptWindowClose()
if(!mainWindowInner.item) {
controller.reallyClose()
} else {
mainWindowInner.item.attemptWindowClose()
}
}
function showMessage(message) {
mainWindowInner.item.showMessage(message)
if(mainWindowInner.item) {
mainWindowInner.item.showMessage(message)
} else {
console.log(message)
}
}
Loader {

Loading…
Cancel
Save