subsurface/qt-models
Doug Junkins 00ec824129 Create DivesiteImportDialog to select sites to import
Creates the dialog box to select which sites to import from the file
selected in mainwindow.cpp. The DivesiteImportModel is created as a
table to display and select which sites are to be imported. Once the
sites are selected, the Command::importDiveSites command is called to
add the sites to the core dive site table with undo/redo functions.

Signed-off-by: Doug Junkins <junkins@foghead.com>
2019-05-06 10:48:44 +02:00
..
cleanertablemodel.cpp Icons: cache small edit icon 2019-04-12 18:19:07 +03:00
cleanertablemodel.h Icons: cache small edit icon 2019-04-12 18:19:07 +03:00
CMakeLists.txt Create DivesiteImportDialog to select sites to import 2019-05-06 10:48:44 +02:00
completionmodels.cpp Add SPDX header to Qt models 2017-04-29 13:32:55 -07:00
completionmodels.h Add SPDX header to Qt models 2017-04-29 13:32:55 -07:00
cylindermodel.cpp Undo: update cylinder and weight models on paste 2019-04-12 18:19:07 +03:00
cylindermodel.h Undo: update cylinder and weight models on paste 2019-04-12 18:19:07 +03:00
divecomputerextradatamodel.cpp qt-models: Change Q_UNUSED to no parameter name 2018-05-21 12:48:04 -07:00
divecomputerextradatamodel.h Cleanup: reinstate override modifiers 2018-09-29 15:23:25 -07:00
divecomputermodel.cpp Dive computers: turn QMultiMap into sorted vector 2018-06-17 06:53:13 +09:00
divecomputermodel.h Cleanup: reinstate override modifiers 2018-09-29 15:23:25 -07:00
diveimportedmodel.cpp Undo: make undo-system dive site-aware 2019-04-12 18:19:07 +03:00
diveimportedmodel.h Dive sites: prepare for dive site ref-counting 2019-04-12 18:19:07 +03:00
divelistmodel.cpp Core: turn add_single_dive() to append_dive() 2019-04-15 10:24:31 +12:00
divelistmodel.h get rid of some foreach and Q_FOREACH constructs 2019-04-12 12:59:17 +03:00
divelocationmodel.cpp Dive site: add proximity field to dive site list 2019-04-12 18:19:07 +03:00
divelocationmodel.h Dive sites: show dives at selected dive sites 2019-04-12 18:19:07 +03:00
divepicturemodel.cpp Write dive data as video subtitles 2019-04-16 20:38:19 +02:00
divepicturemodel.h Write dive data as video subtitles 2019-04-16 20:38:19 +02:00
diveplannermodel.cpp Undo: remove ADD mode from main tab 2019-04-12 18:19:07 +03:00
diveplannermodel.h Add UI element for final surface segment in planner 2019-03-29 06:51:12 -07:00
diveplotdatamodel.cpp qt-models: Change Q_UNUSED to no parameter name 2018-05-21 12:48:04 -07:00
diveplotdatamodel.h Cleanup: reinstate override modifiers 2018-09-29 15:23:25 -07:00
divesiteimportmodel.cpp Create DivesiteImportDialog to select sites to import 2019-05-06 10:48:44 +02:00
divesiteimportmodel.h Create DivesiteImportDialog to select sites to import 2019-05-06 10:48:44 +02:00
divetripmodel.cpp Undo: update filter flag when dives change 2019-04-12 18:19:07 +03:00
divetripmodel.h Undo: update dive list if trip changed 2019-04-12 18:19:07 +03:00
filtermodels.cpp Filter: allow filtering multiple dive sites 2019-04-12 18:19:07 +03:00
filtermodels.h Filter: allow filtering multiple dive sites 2019-04-12 18:19:07 +03:00
gpslistmodel.cpp Add 'location_t' data structure 2018-10-21 19:55:09 +03:00
gpslistmodel.h Unused code: GpsListModel::addGpsFix() 2018-01-10 16:45:42 +01:00
maplocationmodel.cpp Map: create correct index in updateMapLocationCoordinates() 2019-03-15 07:40:13 -07:00
maplocationmodel.h Dive list: don't pass dive_site via uintptr_t through QML 2018-10-29 00:09:31 +00:00
messagehandlermodel.cpp qt-models: Change Q_UNUSED to no parameter name 2018-05-21 12:48:04 -07:00
messagehandlermodel.h Cleanup: reinstate override modifiers 2018-09-29 15:23:25 -07:00
models.cpp Icons: cache small edit icon 2019-04-12 18:19:07 +03:00
models.h Icons: cache small edit icon 2019-04-12 18:19:07 +03:00
tankinfomodel.cpp Cleanup: implement proper Qt-model semantics in TankInfoModel 2019-04-29 13:06:39 -07:00
tankinfomodel.h Cleanup: remove biggerString() functions 2019-04-29 13:06:39 -07:00
treemodel.cpp Cleanup: make DiveTripModel a global object 2018-09-01 07:48:43 -07:00
treemodel.h Cleanup: reinstate override modifiers 2018-09-29 15:23:25 -07:00
weightmodel.cpp Undo: update cylinder and weight models on paste 2019-04-12 18:19:07 +03:00
weightmodel.h Undo: update cylinder and weight models on paste 2019-04-12 18:19:07 +03:00
weightsysteminfomodel.cpp Cleanup: implement proper Qt-model semantics in WeightInfoModel 2019-04-29 13:06:39 -07:00
weightsysteminfomodel.h Cleanup: implement proper Qt-model semantics in WeightInfoModel 2019-04-29 13:06:39 -07:00
yearlystatisticsmodel.cpp Cleanup: make argument to YearStatisticsItem constructor a reference 2019-03-19 16:06:14 -07:00
yearlystatisticsmodel.h Show average max depth in yearly statistics 2018-12-17 12:18:26 +01:00