##// END OF EJS Templates
Adds logs for null visitors
Alexandre Leroux -
r219:5c097ba3f0d9
parent child
Show More
@@ -3,12 +3,15
3 3
4 4 #include "Visualization/IVisualizationWidget.h"
5 5
6 #include <QLoggingCategory>
6 7 #include <QWidget>
7 8
8 9 #include <memory>
9 10
10 11 #include <Common/spimpl.h>
11 12
13 Q_DECLARE_LOGGING_CATEGORY(LOG_VisualizationGraphWidget)
14
12 15 class Variable;
13 16
14 17 namespace Ui {
@@ -5,8 +5,11
5 5
6 6 #include <Common/spimpl.h>
7 7
8 #include <QLoggingCategory>
8 9 #include <QWidget>
9 10
11 Q_DECLARE_LOGGING_CATEGORY(LOG_VisualizationTabWidget)
12
10 13 class Variable;
11 14 class VisualizationZoneWidget;
12 15
@@ -6,11 +6,11
6 6 #include <QLoggingCategory>
7 7 #include <QWidget>
8 8
9 Q_DECLARE_LOGGING_CATEGORY(LOG_VisualizationWidget)
10
9 11 class Variable;
10 12 class VisualizationTabWidget;
11 13
12 Q_DECLARE_LOGGING_CATEGORY(LOG_VisualizationWidget)
13
14 14 namespace Ui {
15 15 class VisualizationWidget;
16 16 } // namespace Ui
@@ -3,8 +3,11
3 3
4 4 #include "Visualization/IVisualizationWidget.h"
5 5
6 #include <QLoggingCategory>
6 7 #include <QWidget>
7 8
9 Q_DECLARE_LOGGING_CATEGORY(LOG_VisualizationZoneWidget)
10
8 11 namespace Ui {
9 12 class VisualizationZoneWidget;
10 13 } // Ui
@@ -7,6 +7,8
7 7
8 8 #include <unordered_map>
9 9
10 Q_LOGGING_CATEGORY(LOG_VisualizationGraphWidget, "VisualizationGraphWidget")
11
10 12 namespace {
11 13
12 14 /// Key pressed to enable zoom on horizontal axis
@@ -62,6 +64,10 void VisualizationGraphWidget::accept(IVisualizationWidgetVisitor *visitor)
62 64 if (visitor) {
63 65 visitor->visit(this);
64 66 }
67 else {
68 qCCritical(LOG_VisualizationGraphWidget())
69 << tr("Can't visit widget : the visitor is null");
70 }
65 71 }
66 72
67 73 bool VisualizationGraphWidget::canDrop(const Variable &variable) const
@@ -4,6 +4,8
4 4
5 5 #include "Visualization/VisualizationZoneWidget.h"
6 6
7 Q_LOGGING_CATEGORY(LOG_VisualizationTabWidget, "VisualizationTabWidget")
8
7 9 namespace {
8 10
9 11 /// Generates a default name for a new zone, according to the number of zones already displayed in
@@ -78,6 +80,9 void VisualizationTabWidget::accept(IVisualizationWidgetVisitor *visitor)
78 80
79 81 visitor->visitLeave(this);
80 82 }
83 else {
84 qCCritical(LOG_VisualizationTabWidget()) << tr("Can't visit widget : the visitor is null");
85 }
81 86 }
82 87
83 88 bool VisualizationTabWidget::canDrop(const Variable &variable) const
@@ -97,6 +97,9 void VisualizationWidget::accept(IVisualizationWidgetVisitor *visitor)
97 97
98 98 visitor->visitLeave(this);
99 99 }
100 else {
101 qCCritical(LOG_VisualizationWidget()) << tr("Can't visit widget : the visitor is null");
102 }
100 103 }
101 104
102 105 bool VisualizationWidget::canDrop(const Variable &variable) const
@@ -4,6 +4,8
4 4
5 5 #include "Visualization/VisualizationGraphWidget.h"
6 6
7 Q_LOGGING_CATEGORY(LOG_VisualizationZoneWidget, "VisualizationZoneWidget")
8
7 9 namespace {
8 10
9 11 /// Generates a default name for a new graph, according to the number of graphs already displayed in
@@ -73,6 +75,9 void VisualizationZoneWidget::accept(IVisualizationWidgetVisitor *visitor)
73 75
74 76 visitor->visitLeave(this);
75 77 }
78 else {
79 qCCritical(LOG_VisualizationZoneWidget()) << tr("Can't visit widget : the visitor is null");
80 }
76 81 }
77 82
78 83 bool VisualizationZoneWidget::canDrop(const Variable &variable) const
General Comments 0
You need to be logged in to leave comments. Login now