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.
_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface