From 35b33b8c6a86b6add120aaa1c65f37d21f6a53a8 Mon Sep 17 00:00:00 2001 From: Berthold Stoeger Date: Mon, 11 Nov 2019 21:16:48 +0100 Subject: mobile/divelist: add first version of new MobileListModel proxy model Create a model which represents all top-level items and, potentially, one expanded trip as a flat list. Pass down roles to the source model and let the source model handle that. We'll have to do some ifdef-ery, but so be it. Additionally, compile the base model on mobile as well. This contains a couple of hacks to make things compile at all. Signed-off-by: Berthold Stoeger Signed-off-by: Dirk Hohndel --- packaging/ios/Subsurface-mobile.pro | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'packaging') diff --git a/packaging/ios/Subsurface-mobile.pro b/packaging/ios/Subsurface-mobile.pro index 7c6277c85..9739f8ec2 100644 --- a/packaging/ios/Subsurface-mobile.pro +++ b/packaging/ios/Subsurface-mobile.pro @@ -128,6 +128,8 @@ SOURCES += ../../subsurface-mobile-main.cpp \ ../../qt-models/diveimportedmodel.cpp \ ../../qt-models/messagehandlermodel.cpp \ ../../qt-models/diveplannermodel.cpp \ + ../../qt-models/divetripmodel.cpp \ + ../../qt-models/mobilelistmodel.cpp \ ../../qt-models/cylindermodel.cpp \ ../../qt-models/cleanertablemodel.cpp \ ../../qt-models/tankinfomodel.cpp \ @@ -267,6 +269,8 @@ HEADERS += \ ../../qt-models/diveimportedmodel.h \ ../../qt-models/messagehandlermodel.h \ ../../qt-models/diveplannermodel.h \ + ../../qt-models/divetripmodel.h \ + ../../qt-models/mobilelistmodel.h \ ../../qt-models/cylindermodel.h \ ../../qt-models/cleanertablemodel.h \ ../../qt-models/tankinfomodel.h \ -- cgit v1.2.3-70-g09d2