Added a Model that should handle the Dive Profile

This model encapsulates the plot_info struct and provides
a consistent way to show it using the Qt Model view system
in the C++ and QML way. For a QGraphicsItem that should show
a Profile, this is the start.

Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Tomaz Canabrava 2014-01-14 16:43:58 -02:00 committed by Dirk Hohndel
parent 215e22481a
commit 7d5cf32501
6 changed files with 132 additions and 6 deletions

View file

@ -69,7 +69,8 @@ HEADERS = \
qt-ui/profile/divelineitem.h \
qt-ui/profile/divetextitem.h \
qt-ui/profile/animationfunctions.h \
qt-ui/profile/divecartesianaxis.h
qt-ui/profile/divecartesianaxis.h \
qt-ui/profile/diveplotdatamodel.h
SOURCES = \
deco.c \
@ -126,7 +127,8 @@ SOURCES = \
qt-ui/profile/divelineitem.cpp \
qt-ui/profile/divetextitem.cpp \
qt-ui/profile/animationfunctions.cpp \
qt-ui/profile/divecartesianaxis.cpp
qt-ui/profile/divecartesianaxis.cpp \
qt-ui/profile/diveplotdatamodel.cpp
linux*: SOURCES += linux.c
mac: SOURCES += macos.c