diff options
author | Willem Ferguson <willemferguson@zoology.up.ac.za> | 2018-04-05 14:50:11 +0200 |
---|---|---|
committer | Lubomir I. Ivanov <neolit123@gmail.com> | 2018-05-14 23:47:00 +0300 |
commit | 5f95c226ef4d0def6aafc60a9f4880a3a3374167 (patch) | |
tree | 9c5751de04e35844504e09a7e0b88e1a103892b1 | |
parent | 0e08c0870a1c82ded398e1d2fb830d61ffe6a647 (diff) | |
download | subsurface-5f95c226ef4d0def6aafc60a9f4880a3a3374167.tar.gz |
Provide icons for bailout events on the dive profile.
Signed-off-by: Willem Ferguson <willemferguson@zoology.up.ac.za>
-rw-r--r-- | icons/CCR.png | bin | 0 -> 998 bytes | |||
-rw-r--r-- | icons/OC.png | bin | 0 -> 1347 bytes | |||
-rw-r--r-- | profile-widget/diveeventitem.cpp | 4 | ||||
-rw-r--r-- | subsurface.qrc | 2 |
4 files changed, 6 insertions, 0 deletions
diff --git a/icons/CCR.png b/icons/CCR.png Binary files differnew file mode 100644 index 000000000..9f29c0854 --- /dev/null +++ b/icons/CCR.png diff --git a/icons/OC.png b/icons/OC.png Binary files differnew file mode 100644 index 000000000..6c4e7a7ff --- /dev/null +++ b/icons/OC.png diff --git a/profile-widget/diveeventitem.cpp b/profile-widget/diveeventitem.cpp index f3c81f102..7e7c602a1 100644 --- a/profile-widget/diveeventitem.cpp +++ b/profile-widget/diveeventitem.cpp @@ -84,6 +84,10 @@ void DiveEventItem::setupPixmap(struct gasmix *lastgasmix) #define EVENT_PIXMAP_BIGGER(PIX) QPixmap(QString(PIX)).scaled(sz_bigger, sz_bigger, Qt::KeepAspectRatio, Qt::SmoothTransformation) if (empty_string(internalEvent->name)) { setPixmap(EVENT_PIXMAP(":status-warning-icon")); + } else if (same_string_caseinsensitive(internalEvent->name, "OC")) { + setPixmap(EVENT_PIXMAP(":bailout-icon")); + } else if (same_string_caseinsensitive(internalEvent->name, "CCR") || same_string_caseinsensitive(internalEvent->name, "PSCR")) { + setPixmap(EVENT_PIXMAP(":onCCRLoop-icon")); } else if (internalEvent->type == SAMPLE_EVENT_BOOKMARK) { setPixmap(EVENT_PIXMAP(":dive-bookmark-icon")); } else if (event_is_gaschange(internalEvent)) { diff --git a/subsurface.qrc b/subsurface.qrc index e15ec2077..c4d43b2fe 100644 --- a/subsurface.qrc +++ b/subsurface.qrc @@ -41,6 +41,8 @@ <file alias="gaschange-ean-ICD-icon">icons/Nx_changeICD.png</file> <file alias="gaschange-trimix-ICD-icon">icons/Tmx_changeICD.png</file> <file alias="gaschange-oxygen-ICD-icon">icons/Oxy_changeICD.png</file> + <file alias="onCCRLoop-icon">icons/CCR.png</file> + <file alias="bailout-icon">icons/OC.png</file> <file alias="dive-bookmark-icon">icons/flag.png</file> <file alias="scale-icon">icons/scale.png</file> <file alias="ruler-icon">icons/ruler.png</file> |