Android APK - Buttons not operational

Axel Richter axel.richter68 at yahoo.com
Mon Jun 13 05:16:16 PDT 2016


Hi all,

I try to build the subsurface-mobile for my android phone. 
First  I had the

W/Subsurface(31698): (null):0 ((null)):qrc:///qml/main.qml:339  Type DiveDetails unavailable
W/Subsurface(31698):qrc:///qml/DiveDetails.qml:218  Type Kirigami.OverlaySheet unavailable
W/Subsurface(31698):qrc:////imports/org/kde/kirigami/OverlaySheet.qml:106  CornerShadow is not a type

but it could be resolved by removing the CornerShadow 
reference from OverlaySheet.qml.

Now the app starts, but the buttons ("log in" or "no cloud") 
do not work. I guess this is a problem with Qt or kirigami 
and I have to look there, but maybe someone has a clue. Here 
is the logcat:

D/Subsurface(13946): /home/axel/dev/subsurface/core/qt-init.cpp:55 (void init_qt_late()): can't find Qt localization for locale "de-DE" searching in "assets:/translations"
W/Subsurface(13946): (null):0 ((null)): QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
W/Subsurface(13946): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/ScrollView.qml:201 ((null)): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/ScrollView.qml:201: TypeError: Cannot assign to read-only property "progress"
W/Subsurface(13946): qrc:////imports/org/kde/kirigami/ScrollablePage.qml:143 ((null)): qrc:////imports/org/kde/kirigami/ScrollablePage.qml:143: Error: Cannot assign QObject* to QQuickItem*
W/Subsurface(13946): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/ScrollView.qml:201 ((null)): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/ScrollView.qml:201: TypeError: Cannot assign to read-only property "progress"
W/Subsurface(13946): qrc:////imports/org/kde/kirigami/ScrollablePage.qml:143 ((null)): qrc:////imports/org/kde/kirigami/ScrollablePage.qml:143: Error: Cannot assign QObject* to QQuickItem*
D/Subsurface(13946): /home/axel/dev/subsurface/mobile-widgets/qmlmanager.cpp:93 (QMLManager::QMLManager()): Starting "Subsurface-mobile:1.0.5(4.5.2.1418):Android 5.0:arm:de-DE"
D/Subsurface(13946): /home/axel/dev/subsurface/mobile-widgets/qmlmanager.cpp:94 (QMLManager::QMLManager()): "build with Qt Version 5.6.1, runtime from Qt Version 5.6.1"
D/Subsurface(13946): /home/axel/dev/subsurface/core/gpslocation.cpp:180 (void GpsLocation::status(QString)): "Created position source android"
D/Subsurface(13946): /home/axel/dev/subsurface/mobile-widgets/qmlmanager.cpp:1135 (void QMLManager::setLocationServiceAvailable(bool)): location service is available
W/Subsurface(13946): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/ScrollView.qml:201 ((null)): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/ScrollView.qml:201: TypeError: Cannot assign to read-only property "progress"
W/Subsurface(13946): qrc:////imports/org/kde/kirigami/ScrollablePage.qml:143 ((null)): qrc:////imports/org/kde/kirigami/ScrollablePage.qml:143: Error: Cannot assign QObject* to QQuickItem*
W/Subsurface(13946): (null):0 ((null)): QQmlExpression: Expression qrc:////imports/org/kde/kirigami/AbstractApplicationHeader.qml:97:16 depends on non-NOTIFYable properties:
W/Subsurface(13946): (null):0 ((null)):     PageRow_QMLTYPE_119_QML_127::transform
W/Subsurface(13946): (null):0 ((null)):     PageRow_QMLTYPE_119_QML_127::transform
D/Subsurface(13946): qrc:///qml/main.qml:269 (onCompleted): qml: [object Object]
W/Subsurface(13946): (null):0 ((null)): Both point size and pixel size set. Using pixel size.
W/Subsurface(13946): qrc:///qml/DiveDetails.qml:50 ((null)): qrc:///qml/DiveDetails.qml:50: TypeError: Cannot read property 'modelData' of null
W/Subsurface(13946): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/Styles/Android/ProgressBarStyle.qml:72 ((null)): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/Styles/Android/ProgressBarStyle.qml:72: TypeError: Cannot read property 'value' of null
W/Subsurface(13946): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/Styles/Android/ProgressBarStyle.qml:70 ((null)): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/Styles/Android/ProgressBarStyle.qml:70: TypeError: Cannot read property 'indeterminate' of null
W/Subsurface(13946): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/Styles/Android/ProgressBarStyle.qml:49 ((null)): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/Styles/Android/ProgressBarStyle.qml:49: TypeError: Cannot read property 'orientation' of null
W/Subsurface(13946): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/Styles/Android/ProgressBarStyle.qml:44 ((null)): file:///data/data/org.subsurfacedivelog.mobile/qt-reserved-files/qml/QtQuick/Controls/Styles/Android/ProgressBarStyle.qml:44:44: Unable to assign ProgressBar_QMLTYPE_148 to ProgressBar_QMLTYPE_252
W/Subsurface(13946): qrc:////imports/org/kde/kirigami/ApplicationWindow.qml:130 ((null)): qrc:////imports/org/kde/kirigami/ApplicationWindow.qml:130:20: Unable to assign [undefined] to QColor
W/Subsurface(13946): qrc:///qml/DiveDetailsEdit.qml:163 ((null)): qrc:///qml/DiveDetailsEdit.qml:163: TypeError: Cannot read property 'modelData' of null
W/Subsurface(13946): qrc:///qml/DiveDetailsEdit.qml:178 ((null)): qrc:///qml/DiveDetailsEdit.qml:178: TypeError: Cannot read property 'modelData' of null
W/Subsurface(13946): qrc:///qml/DiveDetailsEdit.qml:193 ((null)): qrc:///qml/DiveDetailsEdit.qml:193: TypeError: Cannot read property 'modelData' of null
D/Subsurface(13946): /home/axel/dev/subsurface/subsurface-mobile-helper.cpp:74 (void run_ui()): qqwindow devicePixelRatio 1 1
D/Subsurface(13946): /home/axel/dev/subsurface/subsurface-mobile-helper.cpp:80 (void run_ui()): qqwindow screen has ldpi/pdpi 216 423.05
W/Subsurface(13946): (null):0 ((null)): This plugin does not support setting window opacity

Thanks in advance,
Axel.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160613/35f04968/attachment-0001.html>


More information about the subsurface mailing list