From bb56c9293823fa335cab70fd4683070c575fd436 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Fri, 11 Aug 2023 09:57:08 +0200 Subject: [PATCH] BC, LC: Fix axes scale for none time data. --- src/View/BoundaryCondition/Edit/Plot.py | 7 +++++++ src/View/LateralContribution/Edit/Plot.py | 3 +++ 2 files changed, 10 insertions(+) diff --git a/src/View/BoundaryCondition/Edit/Plot.py b/src/View/BoundaryCondition/Edit/Plot.py index c9e36413..b27380a5 100644 --- a/src/View/BoundaryCondition/Edit/Plot.py +++ b/src/View/BoundaryCondition/Edit/Plot.py @@ -16,6 +16,8 @@ # -*- coding: utf-8 -*- +import logging + from datetime import datetime from tools import timer, trace @@ -29,6 +31,8 @@ from View.BoundaryCondition.Edit.translate import * _translate = QCoreApplication.translate +logger = logging.getLogger() + class Plot(APlot): def __init__(self, canvas=None, data=None, mode = "time", toolbar=None): @@ -41,6 +45,9 @@ class Plot(APlot): self._mode = mode def custom_ticks(self): + if self.data.header[0] != "time": + return + t0 = datetime.fromtimestamp(0) nb = len(self.data.data) mod = int(nb / 5) diff --git a/src/View/LateralContribution/Edit/Plot.py b/src/View/LateralContribution/Edit/Plot.py index df088405..5843ee56 100644 --- a/src/View/LateralContribution/Edit/Plot.py +++ b/src/View/LateralContribution/Edit/Plot.py @@ -41,6 +41,9 @@ class Plot(APlot): self._mode = mode def custom_ticks(self): + if self.data.header[0] != "time": + return + t0 = datetime.fromtimestamp(0) nb = len(self.data.data) mod = int(nb / 5) -- GitLab