summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorGravatar Tomaz Canabrava <tcanabrava@kde.org>2013-04-21 22:12:36 -0300
committerGravatar Dirk Hohndel <dirk@hohndel.org>2013-04-22 09:42:13 -0700
commita0280ae7d2cdd483bc53c7bc91a8aa438f9234de (patch)
tree1953e0422d8c714d4616f7266622b2b1fde3c185 /Makefile
parent5da11cbc6a1d3339cbb519cf74e4377b8cbaee5f (diff)
downloadsubsurface-a0280ae7d2cdd483bc53c7bc91a8aa438f9234de.tar.gz
Move model related code from MainWindow and adjustments.
Moves the DiveTrip model related code to models.h The DiveTripModel was implemented in three parts: DiveTripModel.h DiveTripModel.cpp MainWindow.cpp (the code to populate the model) This patch changes the DiveTripModel from it's original implementation to the file models.h, wich should store all models (Dirk requested the Qt developers to not create 2 files per class, but instead to use a file for functionality, and data-models are one functionality.) Besides that, this code cleans up a bit the style: removed operator<< for .push_back, const references where they apply, moved the internal DiveItem class to the .cpp since it should be visible only to the DiveTripModel class, and redesigned the current interface of the model to be identical of the GTK one (used the UTF8-star and 2 subscribed, for instance). Amit (the creator of the original code) should comment here if it's ok with my changes. Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 5984d0123..7b7ec0476 100644
--- a/Makefile
+++ b/Makefile
@@ -187,7 +187,7 @@ MSGOBJS=$(addprefix share/locale/,$(MSGLANGS:.po=.UTF-8/LC_MESSAGES/subsurface.m
QTOBJS = qt-ui/maintab.o qt-ui/mainwindow.o qt-ui/plotareascene.o qt-ui/divelistview.o \
- qt-ui/divetripmodel.o qt-ui/addcylinderdialog.o qt-ui/models.o
+ qt-ui/addcylinderdialog.o qt-ui/models.o
GTKOBJS = info-gtk.o divelist-gtk.o planner-gtk.o statistics-gtk.o