diff --git a/gui/include/Visualization/AxisRenderingUtils.h b/gui/include/Visualization/AxisRenderingUtils.h index 381b279..211c0c0 100644 --- a/gui/include/Visualization/AxisRenderingUtils.h +++ b/gui/include/Visualization/AxisRenderingUtils.h @@ -3,8 +3,11 @@ #include +#include #include +Q_DECLARE_LOGGING_CATEGORY(LOG_AxisRenderingUtils) + class IDataSeries; class QCPAxis; class QCPColorScale; diff --git a/gui/include/Visualization/PlottablesRenderingUtils.h b/gui/include/Visualization/PlottablesRenderingUtils.h index ddc9b2e..055a490 100644 --- a/gui/include/Visualization/PlottablesRenderingUtils.h +++ b/gui/include/Visualization/PlottablesRenderingUtils.h @@ -5,6 +5,10 @@ #include +#include + +Q_DECLARE_LOGGING_CATEGORY(LOG_PlottablesRenderingUtils) + class IDataSeries; class QCPColorScale; class QCustomPlot; diff --git a/gui/src/Visualization/AxisRenderingUtils.cpp b/gui/src/Visualization/AxisRenderingUtils.cpp index 7a45daa..e4a25a8 100644 --- a/gui/src/Visualization/AxisRenderingUtils.cpp +++ b/gui/src/Visualization/AxisRenderingUtils.cpp @@ -6,6 +6,8 @@ #include +Q_LOGGING_CATEGORY(LOG_AxisRenderingUtils, "AxisRenderingUtils") + namespace { const auto DATETIME_FORMAT = QStringLiteral("yyyy/MM/dd hh:mm:ss:zzz"); @@ -57,6 +59,7 @@ struct AxisSetter { static void setProperties(T &, QCustomPlot &, QCPColorScale &) { // Default implementation does nothing + qCCritical(LOG_AxisRenderingUtils()) << "Can't set axis properties: unmanaged type of data"; } }; diff --git a/gui/src/Visualization/PlottablesRenderingUtils.cpp b/gui/src/Visualization/PlottablesRenderingUtils.cpp index 69aa181..0962b80 100644 --- a/gui/src/Visualization/PlottablesRenderingUtils.cpp +++ b/gui/src/Visualization/PlottablesRenderingUtils.cpp @@ -8,6 +8,8 @@ #include +Q_LOGGING_CATEGORY(LOG_PlottablesRenderingUtils, "PlottablesRenderingUtils") + namespace { /// Default gradient used for colormap @@ -21,6 +23,8 @@ struct PlottablesSetter { static void setProperties(T &, PlottablesMap &) { // Default implementation does nothing + qCCritical(LOG_PlottablesRenderingUtils()) + << "Can't set plottables properties: unmanaged type of data"; } }; @@ -81,6 +85,9 @@ struct PlottablesSettersetGradient(DEFAULT_COLORMAP_GRADIENT); colormap->rescaleDataRange(); } + else { + qCCritical(LOG_PlottablesRenderingUtils()) << "Can't get colormap of the spectrogram"; + } } };