Compare commits
2 Commits
master
...
mobileProf
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7ad40b666a | ||
|
|
4047db682b |
@ -335,9 +335,9 @@ endif()
|
|||||||
set(SUBSURFACE_LINK_LIBRARIES ${SUBSURFACE_LINK_LIBRARIES} ${LIBDIVECOMPUTER_LIBRARIES} ${LIBGIT2_LIBRARIES} ${LIBUSB_LIBRARIES} ${LIBMTP_LIBRARIES})
|
set(SUBSURFACE_LINK_LIBRARIES ${SUBSURFACE_LINK_LIBRARIES} ${LIBDIVECOMPUTER_LIBRARIES} ${LIBGIT2_LIBRARIES} ${LIBUSB_LIBRARIES} ${LIBMTP_LIBRARIES})
|
||||||
if (NOT SUBSURFACE_TARGET_EXECUTABLE MATCHES "DownloaderExecutable")
|
if (NOT SUBSURFACE_TARGET_EXECUTABLE MATCHES "DownloaderExecutable")
|
||||||
if(USINGQT6)
|
if(USINGQT6)
|
||||||
qt_add_resources(SUBSURFACE_RESOURCES subsurface.qrc stats/statsicons.qrc desktop-widgets/qml/statsview2.qrc)
|
qt_add_resources(SUBSURFACE_RESOURCES subsurface.qrc profile.qrc stats/statsicons.qrc desktop-widgets/qml/statsview2.qrc)
|
||||||
else()
|
else()
|
||||||
qt5_add_resources(SUBSURFACE_RESOURCES subsurface.qrc stats/statsicons.qrc map-widget/qml/map-widget.qrc desktop-widgets/qml/statsview2.qrc)
|
qt5_add_resources(SUBSURFACE_RESOURCES subsurface.qrc profile.qrc stats/statsicons.qrc map-widget/qml/map-widget.qrc desktop-widgets/qml/statsview2.qrc)
|
||||||
set(SUBSURFACE_MAPWIDGET subsurface_mapwidget)
|
set(SUBSURFACE_MAPWIDGET subsurface_mapwidget)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
@ -388,10 +388,12 @@ if (SUBSURFACE_TARGET_EXECUTABLE MATCHES "MobileExecutable")
|
|||||||
)
|
)
|
||||||
if(USINGQT6)
|
if(USINGQT6)
|
||||||
qt_add_resources(MOBILE_RESOURCES mobile-widgets/qml/mobile-resources.qrc)
|
qt_add_resources(MOBILE_RESOURCES mobile-widgets/qml/mobile-resources.qrc)
|
||||||
|
qt_add_resources(MOBILE_RESOURCES profile.qrc)
|
||||||
qt_add_resources(MOBILE_RESOURCES mobile-widgets/3rdparty/icons.qrc)
|
qt_add_resources(MOBILE_RESOURCES mobile-widgets/3rdparty/icons.qrc)
|
||||||
qt_add_resources(MOBILE_RESOURCES mobile-widgets/3rdparty/kirigami/src/scenegraph/shaders/shaders.qrc)
|
qt_add_resources(MOBILE_RESOURCES mobile-widgets/3rdparty/kirigami/src/scenegraph/shaders/shaders.qrc)
|
||||||
else()
|
else()
|
||||||
qt5_add_resources(MOBILE_RESOURCES mobile-widgets/qml/mobile-resources.qrc)
|
qt5_add_resources(MOBILE_RESOURCES mobile-widgets/qml/mobile-resources.qrc)
|
||||||
|
qt5_add_resources(MOBILE_RESOURCES profile.qrc)
|
||||||
qt5_add_resources(MOBILE_RESOURCES mobile-widgets/3rdparty/icons.qrc)
|
qt5_add_resources(MOBILE_RESOURCES mobile-widgets/3rdparty/icons.qrc)
|
||||||
qt5_add_resources(MOBILE_RESOURCES mobile-widgets/3rdparty/kirigami/src/scenegraph/shaders/shaders.qrc)
|
qt5_add_resources(MOBILE_RESOURCES mobile-widgets/3rdparty/kirigami/src/scenegraph/shaders/shaders.qrc)
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
@ -338,7 +338,8 @@ HEADERS += \
|
|||||||
RESOURCES += mobile-widgets/qml/mobile-resources.qrc \
|
RESOURCES += mobile-widgets/qml/mobile-resources.qrc \
|
||||||
mobile-widgets/3rdparty/icons.qrc \
|
mobile-widgets/3rdparty/icons.qrc \
|
||||||
map-widget/qml/map-widget.qrc \
|
map-widget/qml/map-widget.qrc \
|
||||||
stats/statsicons.qrc
|
stats/statsicons.qrc \
|
||||||
|
profile.qrc
|
||||||
|
|
||||||
android {
|
android {
|
||||||
SOURCES += core/android.cpp \
|
SOURCES += core/android.cpp \
|
||||||
|
|||||||
@ -20,13 +20,7 @@ DivePixmaps::DivePixmaps(int dpr) : dpr(dpr)
|
|||||||
extern int verbose;
|
extern int verbose;
|
||||||
double dprf = dpr / 100.0;
|
double dprf = dpr / 100.0;
|
||||||
const IconMetrics &metrics = defaultIconMetrics();
|
const IconMetrics &metrics = defaultIconMetrics();
|
||||||
#ifndef SUBSURFACE_MOBILE
|
|
||||||
int sz_bigger = metrics.sz_med + metrics.sz_small; // ex 40px
|
int sz_bigger = metrics.sz_med + metrics.sz_small; // ex 40px
|
||||||
#else
|
|
||||||
// SUBSURFACE_MOBILE, seems a little big from the code,
|
|
||||||
// but looks fine on device
|
|
||||||
int sz_bigger = metrics.sz_big + metrics.sz_med;
|
|
||||||
#endif
|
|
||||||
sz_bigger = lrint(sz_bigger * dprf);
|
sz_bigger = lrint(sz_bigger * dprf);
|
||||||
int sz_pix = sz_bigger / 2; // ex 20px
|
int sz_pix = sz_bigger / 2; // ex 20px
|
||||||
if (verbose)
|
if (verbose)
|
||||||
|
|||||||
@ -31,7 +31,7 @@ QMLProfile::~QMLProfile()
|
|||||||
|
|
||||||
void QMLProfile::createProfileView()
|
void QMLProfile::createProfileView()
|
||||||
{
|
{
|
||||||
m_profileWidget.reset(new ProfileScene(m_devicePixelRatio, false, false));
|
m_profileWidget.reset(new ProfileScene(m_devicePixelRatio * 0.8, false, false));
|
||||||
}
|
}
|
||||||
|
|
||||||
// we need this so we can connect update() to the scaleChanged() signal - which the connect above cannot do
|
// we need this so we can connect update() to the scaleChanged() signal - which the connect above cannot do
|
||||||
|
|||||||
23
profile.qrc
Normal file
23
profile.qrc
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<RCC>
|
||||||
|
<qresource prefix="/">
|
||||||
|
<!-- ************ icons used in the profile ***************** -->
|
||||||
|
<file alias="status-warning-icon">icons/warning-icon.png</file>
|
||||||
|
<file alias="status-violation-icon">icons/violation-icon.png</file>
|
||||||
|
<file alias="status-info-icon">icons/info-icon.png</file>
|
||||||
|
<file alias="bailout-icon">icons/OC.png</file>
|
||||||
|
<file alias="onCCRLoop-icon">icons/CCR.png</file>
|
||||||
|
<file alias="dive-bookmark-icon">icons/flag.svg</file>
|
||||||
|
<file alias="gaschange-icon">icons/gaschange.png</file>
|
||||||
|
<file alias="gaschange-air-icon">icons/Air_change.png</file>
|
||||||
|
<file alias="gaschange-ean-icon">icons/Nx_change.png</file>
|
||||||
|
<file alias="gaschange-trimix-icon">icons/Tmx_change.png</file>
|
||||||
|
<file alias="gaschange-oxygen-icon">icons/Oxy_change.png</file>
|
||||||
|
<file alias="gaschange-air-ICD-icon">icons/Air_changeICD.png</file>
|
||||||
|
<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="list-add-icon">icons/plus.png</file>
|
||||||
|
<file alias="list-remove-icon">icons/trash.png</file>
|
||||||
|
<file alias="list-remove-disabled-icon">icons/trash-forbidden.png</file>
|
||||||
|
</qresource>
|
||||||
|
</RCC>
|
||||||
@ -22,22 +22,7 @@
|
|||||||
<file alias="value-minimum-icon">icons/minimum.png</file>
|
<file alias="value-minimum-icon">icons/minimum.png</file>
|
||||||
<file alias="value-maximum-icon">icons/maximum.png</file>
|
<file alias="value-maximum-icon">icons/maximum.png</file>
|
||||||
<file alias="value-average-icon">icons/average.png</file>
|
<file alias="value-average-icon">icons/average.png</file>
|
||||||
<file alias="status-warning-icon">icons/warning-icon.png</file>
|
|
||||||
<file alias="status-violation-icon">icons/violation-icon.png</file>
|
|
||||||
<file alias="status-info-icon">icons/info-icon.png</file>
|
|
||||||
<file alias="gaschange-icon">icons/gaschange.png</file>
|
|
||||||
<file alias="gaschange-air-icon">icons/Air_change.png</file>
|
|
||||||
<file alias="gaschange-ean-icon">icons/Nx_change.png</file>
|
|
||||||
<file alias="gaschange-trimix-icon">icons/Tmx_change.png</file>
|
|
||||||
<file alias="gaschange-oxygen-icon">icons/Oxy_change.png</file>
|
|
||||||
<file alias="gaschange-air-ICD-icon">icons/Air_changeICD.png</file>
|
|
||||||
<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="salinity-warning-icon">icons/bluewarning.png</file>
|
<file alias="salinity-warning-icon">icons/bluewarning.png</file>
|
||||||
<file alias="dive-bookmark-icon">icons/flag.svg</file>
|
|
||||||
<file alias="ruler-icon">icons/ruler.png</file>
|
<file alias="ruler-icon">icons/ruler.png</file>
|
||||||
<file alias="poster-icon">icons/poster.png</file>
|
<file alias="poster-icon">icons/poster.png</file>
|
||||||
<file>xslt/commonTemplates.xsl</file>
|
<file>xslt/commonTemplates.xsl</file>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user