From 25accad2933f4c4509970a8485d5bef217e46585 Mon Sep 17 00:00:00 2001 From: Mark Watkins Date: Sun, 26 Jun 2011 21:49:40 +1000 Subject: [PATCH] Window size fix and icon PNG updates --- Graphs/gXAxis.cpp | 4 +- Graphs/graphdata_custom.cpp | 4 +- Resources.qrc | 28 +- SleepyHeadQT.pro | 12 +- daily.cpp | 2 +- daily.ui | 14 +- {Docs => docs}/index.html | 2 +- {Docs => docs}/sheep.png | Bin {Docs => docs}/sheep.svg | 0 {Docs => docs}/sheep2.svg | 0 {Fonts => fonts}/FreeSans.ttf | Bin {Icons => icons}/README.txt | 0 icons/back.png | Bin 0 -> 2952 bytes icons/edit-find.png | Bin 0 -> 4909 bytes icons/forward.png | Bin 0 -> 2983 bytes {Icons => icons}/go-home.png | Bin icons/moon.png | Bin 0 -> 4948 bytes icons/overview.png | Bin 0 -> 5062 bytes icons/preferences.png | Bin 0 -> 3704 bytes icons/sdcard.png | Bin 0 -> 2463 bytes {Icons => icons/svg}/applications-viewers.svg | 0 {Icons => icons/svg}/back.svg | 0 {Icons => icons/svg}/calendar.svg | 0 {Icons => icons/svg}/close-window.svg | 0 {Icons => icons/svg}/edit-find.svg | 0 {Icons => icons/svg}/emblem-marketing.svg | 0 {Icons => icons/svg}/forward.svg | 0 .../svg}/gnome-dev-media-sdmmc.svg | 0 {Icons => icons/svg}/media.svg | 0 {Icons => icons/svg}/moon.svg | 0 {Icons => icons/svg}/preferences.svg | 0 {Icons => icons}/toggle-off-us.svg | 0 {Icons => icons}/toggle-on-us.svg | 0 main.cpp | 1 + mainwindow.cpp | 4 +- mainwindow.ui | 592 ++++++++++-------- 36 files changed, 361 insertions(+), 302 deletions(-) rename {Docs => docs}/index.html (96%) rename {Docs => docs}/sheep.png (100%) rename {Docs => docs}/sheep.svg (100%) rename {Docs => docs}/sheep2.svg (100%) rename {Fonts => fonts}/FreeSans.ttf (100%) rename {Icons => icons}/README.txt (100%) create mode 100644 icons/back.png create mode 100644 icons/edit-find.png create mode 100644 icons/forward.png rename {Icons => icons}/go-home.png (100%) create mode 100644 icons/moon.png create mode 100644 icons/overview.png create mode 100644 icons/preferences.png create mode 100644 icons/sdcard.png rename {Icons => icons/svg}/applications-viewers.svg (100%) rename {Icons => icons/svg}/back.svg (100%) rename {Icons => icons/svg}/calendar.svg (100%) rename {Icons => icons/svg}/close-window.svg (100%) rename {Icons => icons/svg}/edit-find.svg (100%) rename {Icons => icons/svg}/emblem-marketing.svg (100%) rename {Icons => icons/svg}/forward.svg (100%) rename {Icons => icons/svg}/gnome-dev-media-sdmmc.svg (100%) rename {Icons => icons/svg}/media.svg (100%) rename {Icons => icons/svg}/moon.svg (100%) rename {Icons => icons/svg}/preferences.svg (100%) rename {Icons => icons}/toggle-off-us.svg (100%) rename {Icons => icons}/toggle-on-us.svg (100%) diff --git a/Graphs/gXAxis.cpp b/Graphs/gXAxis.cpp index 5c6e60bd..6250ec60 100644 --- a/Graphs/gXAxis.cpp +++ b/Graphs/gXAxis.cpp @@ -91,7 +91,9 @@ void gXAxis::Plot(gGraphWindow & w,float scrx,float scry) //if (min_tick<1.0) min_tick=1.0; //if (min_tick>10) min_tick=10; } - assert(min_tick>0); + if (min_tick<=0) { + assert(min_tick>0); + } double st3=st; while (st3>minx) { diff --git a/Graphs/graphdata_custom.cpp b/Graphs/graphdata_custom.cpp index 4c9f708d..5e55d468 100644 --- a/Graphs/graphdata_custom.cpp +++ b/Graphs/graphdata_custom.cpp @@ -377,8 +377,8 @@ void HistoryData::Reload(Day *day) double y,lasty=0; min_y=max_y=0; min_x=max_x=0; - for (qint64 x=floor(real_min_x);x<=ceil(real_max_x);x++) { - date=QDateTime::fromMSecsSinceEpoch(x*86400000L); + for (double x=floor(real_min_x);x<=ceil(real_max_x);x++) { + date=QDateTime::fromMSecsSinceEpoch(x*86400000.0L); date.setTime(QTime(0,0,0)); if (profile->daylist.find(date.date())==profile->daylist.end()) continue; diff --git a/Resources.qrc b/Resources.qrc index 3fb072e0..4fb2e559 100644 --- a/Resources.qrc +++ b/Resources.qrc @@ -1,22 +1,14 @@ - Docs/index.html - Icons/toggle-on-us.svg - Icons/toggle-off-us.svg - Icons/preferences.svg - Icons/moon.svg - Icons/media.svg - Icons/go-home.png - Icons/gnome-dev-media-sdmmc.svg - Icons/forward.svg - Icons/emblem-marketing.svg - Icons/edit-find.svg - Icons/close-window.svg - Icons/calendar.svg - Icons/back.svg - Icons/applications-viewers.svg - Fonts/FreeSans.ttf - Docs/sheep.svg - Docs/sheep.png + docs/sheep.png + docs/index.html + icons/sdcard.png + icons/preferences.png + icons/overview.png + icons/moon.png + icons/go-home.png + icons/forward.png + icons/edit-find.png + icons/back.png diff --git a/SleepyHeadQT.pro b/SleepyHeadQT.pro index 9e0735ab..a5f2ceaf 100644 --- a/SleepyHeadQT.pro +++ b/SleepyHeadQT.pro @@ -6,6 +6,16 @@ QT += core gui webkit opengl +#CONFIG += static + +#static { +# CONFIG += static +# QTPLUGIN += qsvg qgif + +# DEFINES += STATIC // Equivalent to "#define STATIC" in source code +# message("Static build.") +#} + #CONFIG += link_pkgconfig #PKGCONFIG += freetype2 @@ -91,4 +101,4 @@ RESOURCES += \ Resources.qrc OTHER_FILES += \ - Docs/index.html + docs/index.html diff --git a/daily.cpp b/daily.cpp index fad1c484..f2d26695 100644 --- a/daily.cpp +++ b/daily.cpp @@ -86,7 +86,7 @@ Daily::Daily(QWidget *parent,QGLContext *context) : SF->AddLayer(new gFlagsLine(flags[0],QColor("light green"),"CSR",0,sfc)); SF->AddLayer(new gFooBar(10,QColor("lime green"),QColor("dark grey"),true)); SF->setMinimumHeight(150+(extras ? 20 : 0)); - SF->setMaximumHeight(350); + // SF->setMaximumHeight(350); AddCPAPData(pressure_iap=new EventData(CPAP_IAP)); AddCPAPData(pressure_eap=new EventData(CPAP_EAP)); diff --git a/daily.ui b/daily.ui index 31ac83ce..ac57764a 100644 --- a/daily.ui +++ b/daily.ui @@ -10,6 +10,12 @@ 622 + + + 0 + 0 + + Form @@ -22,6 +28,12 @@ + + + 0 + 0 + + Qt::Horizontal @@ -66,7 +78,7 @@ - 1 + 2 true diff --git a/Docs/index.html b/docs/index.html similarity index 96% rename from Docs/index.html rename to docs/index.html index 89fabf43..c784a00b 100644 --- a/Docs/index.html +++ b/docs/index.html @@ -14,7 +14,7 @@

About Sleep Apnea: http://en.wikipedia.org/wiki/Sleep_apnea

CPAPTalk Forum: http://www.cpaptalk.com

-
+
This is a temporary logo
(from OpenClipart.org)
diff --git a/Docs/sheep.png b/docs/sheep.png similarity index 100% rename from Docs/sheep.png rename to docs/sheep.png diff --git a/Docs/sheep.svg b/docs/sheep.svg similarity index 100% rename from Docs/sheep.svg rename to docs/sheep.svg diff --git a/Docs/sheep2.svg b/docs/sheep2.svg similarity index 100% rename from Docs/sheep2.svg rename to docs/sheep2.svg diff --git a/Fonts/FreeSans.ttf b/fonts/FreeSans.ttf similarity index 100% rename from Fonts/FreeSans.ttf rename to fonts/FreeSans.ttf diff --git a/Icons/README.txt b/icons/README.txt similarity index 100% rename from Icons/README.txt rename to icons/README.txt diff --git a/icons/back.png b/icons/back.png new file mode 100644 index 0000000000000000000000000000000000000000..3b18c04290023f375fe5a22a10a5ec33ca4469e9 GIT binary patch literal 2952 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
sLd4{b`m=q0dCxCL6KO|EfO| zZsmt}?b)qu{$PWl>AK^x;!pWKy_b@>sP|$DF3mWhJ#vzE$;m47`F;G=@CoAM&S=Ym z<0p^#3JVKGO>GT=4e}2ib=@S8Nb_W}=+iGO`s3$Wi7PRY@Io(cVfFo=`zGcLmv0Fu zV&4 literal 0 HcmV?d00001 diff --git a/icons/edit-find.png b/icons/edit-find.png new file mode 100644 index 0000000000000000000000000000000000000000..d945887fb566ace2ba18fd31bb411a778540cea7 GIT binary patch literal 4909 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 literal 0 HcmV?d00001 diff --git a/Icons/go-home.png b/icons/go-home.png similarity index 100% rename from Icons/go-home.png rename to icons/go-home.png diff --git a/icons/moon.png b/icons/moon.png new file mode 100644 index 0000000000000000000000000000000000000000..c391d07b2a17cf442e9eec5103f5d18afc5dfed2 GIT binary patch literal 4948 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 literal 0 HcmV?d00001 diff --git a/icons/preferences.png b/icons/preferences.png new file mode 100644 index 0000000000000000000000000000000000000000..586a52bc737632ed3349c690320640f0b3481d90 GIT binary patch literal 3704 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 Ws3Gjdw%*790000 literal 0 HcmV?d00001 diff --git a/icons/sdcard.png b/icons/sdcard.png new file mode 100644 index 0000000000000000000000000000000000000000..7eab2b2650da1facc71ede5bced08080c1e790ae GIT binary patch literal 2463 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 #include #include "mainwindow.h" #include "SleepLib/profiles.h" diff --git a/mainwindow.cpp b/mainwindow.cpp index e4831992..d2c1e9ca 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -47,7 +47,7 @@ MainWindow::MainWindow(QWidget *parent) : ui->statusbar->addPermanentWidget(qstatus); ui->statusbar->addPermanentWidget(qprogress); qprogress->hide(); - on_homeButton_clicked(); + //on_homeButton_clicked(); } @@ -123,7 +123,7 @@ void MainWindow::on_actionUse_AntiAliasing_triggered() void MainWindow::on_homeButton_clicked() { - QString file="qrc:/Docs/index.html"; + QString file="qrc:/docs/index.html"; QUrl url(file); //QResource res(file); //QByteArray html((const char*)res.data(), res.size()); diff --git a/mainwindow.ui b/mainwindow.ui index d1d016f3..41734b3b 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -6,20 +6,20 @@ 0 0 - 1029 - 512 + 1094 + 514 - + 0 - 0 + 1 16777215 - 787 + 16777215 @@ -27,12 +27,12 @@ - :/Icons/moon.svg:/Icons/moon.svg + :/icons/moon.png:/icons/moon.png - 128 - 128 + 64 + 64 @@ -42,7 +42,16 @@ 0 - + + + 0 + + + QLayout::SetNoConstraint + + + 0 + @@ -82,97 +91,131 @@ &Welcome - + + + + 0 + 0 + + Qt::Horizontal - - - - 0 - 0 - - - - QFrame::StyledPanel - - - QFrame::Raised - - - - 0 - - - 0 - + + - - - 0 + + + + 0 + 0 + - - - - 4 - - - 6 - - - - - ... - - - - :/Icons/back.svg:/Icons/back.svg - - - - - - - ... - - - - :/Icons/forward.svg:/Icons/forward.svg - - - - - - - ... - - - - :/Icons/go-home.png:/Icons/go-home.png - - - - - - - true - - - - - - - - - - qrc:/docs/index.html - - - - - + + + 0 + 40 + + + + + 16777215 + 40 + + + + QFrame::StyledPanel + + + QFrame::Raised + + + + 6 + + + 6 + + + 0 + + + 6 + + + 0 + + + + + ... + + + + :/icons/go-home.png:/icons/go-home.png + + + + + + + ... + + + + :/icons/forward.png:/icons/forward.png + + + + + + + ... + + + + :/icons/back.png:/icons/back.png + + + + + + + true + + + + + + + + + + + 0 + 0 + + + + + 0 + 200 + + + + + 0 + 200 + + + + + qrc:/docs/index.html + + + @@ -268,189 +311,188 @@ QFrame::Raised - - - 0 + + + + 2 + 194 + 92 + 90 + - - 0 + + + 0 + 0 + - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - - 16777215 - 90 - - - - Import Data - - - - :/Icons/gnome-dev-media-sdmmc.svg:/Icons/gnome-dev-media-sdmmc.svg - - - - 64 - 64 - - - - false - - - Qt::ToolButtonTextUnderIcon - - - true - - - Qt::NoArrow - - - - - - - - 0 - 0 - - - - - 0 - 90 - - - - - 16777215 - 90 - - - - Daily - - - - :/Icons/edit-find.svg:/Icons/edit-find.svg - - - - 64 - 64 - - - - Qt::ToolButtonTextUnderIcon - - - true - - - - - - - - 0 - 0 - - - - - 16777215 - 90 - - - - Overview - - - - :/Icons/applications-viewers.svg:/Icons/applications-viewers.svg - - - - 64 - 64 - - - - Qt::ToolButtonTextUnderIcon - - - true - - - - - - - - 0 - 0 - - - - - 16777215 - 90 - - - - Preferences - - - - :/Icons/preferences.svg:/Icons/preferences.svg - - - - 64 - 64 - - - - Qt::ToolButtonTextUnderIcon - - - true - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - + + + 16777215 + 90 + + + + Overview + + + + :/icons/overview.png:/icons/overview.png + + + + 64 + 64 + + + + Qt::ToolButtonTextUnderIcon + + + true + + + + + + 2 + 98 + 92 + 90 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 16777215 + 90 + + + + Daily + + + + :/icons/edit-find.png:/icons/edit-find.png + + + + 64 + 64 + + + + Qt::ToolButtonTextUnderIcon + + + true + + + + + + 2 + 290 + 92 + 90 + + + + + 0 + 0 + + + + + 16777215 + 90 + + + + Preferences + + + + :/icons/preferences.png:/icons/preferences.png + + + + 64 + 64 + + + + Qt::ToolButtonTextUnderIcon + + + true + + + + + + 2 + 2 + 92 + 90 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 16777215 + 90 + + + + Import Data + + + + :/icons/sdcard.png:/icons/sdcard.png + + + + 64 + 64 + + + + false + + + Qt::ToolButtonTextUnderIcon + + + true + + + Qt::NoArrow + + @@ -465,7 +507,7 @@ 0 0 - 1029 + 1094 25