Open Source CPAP Analysis Reporter A fork of sleepyhead/sleepyhead-code
Go to file
2013-09-15 09:32:14 +10:00
docs Translation preparation work, Oximetry time selection queries 2013-09-10 01:56:55 +10:00
fonts Window size fix and icon PNG updates 2011-06-26 21:49:40 +10:00
Graphs Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
icons Qt5 compatibility fixes, new about page 2013-01-21 02:31:51 +10:00
qextserialport Qt5 MingW: Missing zlib bindings, build fix for qextserialport 2013-07-28 15:46:23 +10:00
quazip Translation preparation work, Oximetry time selection queries 2013-09-10 01:56:55 +10:00
SleepLib Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
Translations Updated ResMed model name map, Added support for Dutch ResMed EDF codes 2013-09-11 20:34:07 +10:00
.gitignore Missing files 2011-06-26 19:14:18 +10:00
common_gui.cpp Make Colors a little more consistent in the code 2013-09-11 01:09:09 +10:00
common_gui.h Make Colors a little more consistent in the code 2013-09-11 01:09:09 +10:00
daily.cpp Make Colors a little more consistent in the code 2013-09-11 01:09:09 +10:00
daily.h PRS1 ASV IPAP / PS Fixes. Moved Target Minute Vent to secondary plot in Minute Vent chart 2012-01-14 17:41:50 +10:00
daily.ui Highlight ZEO days in calendar, Graph tooltip showing stage meanings 2012-01-12 00:49:22 +10:00
Doxyfile Doxygen stuff is nearly all done 2011-12-19 16:46:31 +10:00
exportcsv.cpp Translation preparation work, Oximetry time selection queries 2013-09-10 01:56:55 +10:00
exportcsv.h Initial F&P Icon support. (Initial, as in basic, and probably broken. :) 2012-01-23 00:39:20 +10:00
exportcsv.ui ResMed S9 Loader Rework to get at the STR.edf sessions where no other .edf data present 2011-12-31 09:02:45 +10:00
installer.iss Created windows installer using Inno Setup Compiler. 2013-05-17 21:05:59 -04:00
LICENSE.txt gLineChart improvements, screenshot fixes for linux build. 2011-05-28 19:16:46 +10:00
main.cpp Translation preparation work, Oximetry time selection queries 2013-09-10 01:56:55 +10:00
mainwindow.cpp Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
mainwindow.h Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
mainwindow.ui Qt5 compatibility fixes, new about page 2013-01-21 02:31:51 +10:00
newprofile.cpp Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
newprofile.h Added data folder selection ability on first run. Show data folder location in About window 2012-05-17 06:28:09 +10:00
newprofile.ui Added data folder selection ability on first run. Show data folder location in About window 2012-05-17 06:28:09 +10:00
overview.cpp Make Colors a little more consistent in the code 2013-09-11 01:09:09 +10:00
overview.h Rich Freeman's patchset #1 2012-11-12 17:24:18 +10:00
overview.ui Some profiling & optimisations. Implemented Session Events Compression, Backup edf File compression for ResMed, preference changed around a bit, and new options for the compression and backup stuff. And more efficient Weighted Percentile calculations 2012-01-05 14:37:22 +10:00
oximetry.cpp Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
oximetry.h Fixed Oximetry import timeout glitch 2013-09-10 13:33:44 +10:00
oximetry.ui Pulse & SPO2 LCD display reversed 2012-05-02 09:41:39 +10:00
preferencesdialog.cpp Translation preparation work, Oximetry time selection queries 2013-09-10 01:56:55 +10:00
preferencesdialog.h Added reindexer.. Applied on preferences changes 2012-01-10 16:21:30 +10:00
preferencesdialog.ui Added appearance preference to switch Pixmap Caching on/off 2013-01-18 18:37:17 +10:00
profileselect.cpp Did some valgrind checks and cleaned up a few leaks 2013-01-19 06:18:25 +10:00
profileselect.h Enabled profile delete in login screen 2012-01-11 21:25:36 +10:00
profileselect.ui ResMed S9 Loader Rework to get at the STR.edf sessions where no other .edf data present 2011-12-31 09:02:45 +10:00
README Loading screen time is too short, so just display welcome page.. Fix zoom in too close makes cpap pressure dissapear bug 2011-12-25 18:17:24 +10:00
report.ui Moved Overview Report to to Overview, added Print menu 2011-09-11 16:16:45 +10:00
reports.cpp Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
reports.h Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
Resources.qrc Qt5 compatibility fixes, new about page 2013-01-21 02:31:51 +10:00
SleepyHeadQT.pro Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
summary.cpp Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
summary.h Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
updateparser.cpp Updater and Version number changed to support for Release Number. Bumped version for updater test. 2012-01-12 19:35:50 +10:00
updateparser.h Updater and Version number changed to support for Release Number. Bumped version for updater test. 2012-01-12 19:35:50 +10:00
UpdaterWindow.cpp Fixed some RespRate calculation problems 2012-01-13 05:12:00 +10:00
UpdaterWindow.h Doxygen stuff is nearly all done 2011-12-19 16:46:31 +10:00
UpdaterWindow.ui Initial PRS1 Unintentional Leaks hack for all CPAP modes. Minor crash fix to UserFlags calculations 2012-01-15 16:20:10 +10:00
version.h Qt5 Linux build fixes, about dialog fixes 2013-01-21 05:39:01 +10:00

SleepyHead QT port v0.9 branch

SleepyHead is cross platform, opensource sleep tracking program for reviewing CPAP and Oximetry data, 
which are devices used in the treatment of Sleep Disorders like Obstructive Sleep Apnea.

To Build:

qmake
make

You may need to add a -spec option to qmake to suit your platform. 
Adding -j3 speeds up the make command on a dual core or greater system.


Author: Mark Watkins <jedimark@users.sourceforge.net>
Copyright (C)2011 Mark Watkins

Licence Stuff
-------------
This software is released under the GNU Public License, at a GPL version of my choosing at a later date. 

Exceptions and 3rd Party Libraries:
Incorporates QextSerialPort. Insert New BSD license here? (Apparently PD.. need to verify)
http://code.google.com/p/qextserialport/

It uses QuaZip, by Sergey A. Tachenov, which is a C++ wrapper over Gilles Vollant's ZIP/UNZIP package..
http://sourceforge.net/projects/quazip/