From f7d63b83fee6d445026a3219acfcc355b5fc1068 Mon Sep 17 00:00:00 2001
From: Mikhail Svechnikov <svechnikovmv@gmail.com>
Date: Fri, 17 Feb 2023 12:24:25 +0100
Subject: [PATCH] ProjectDocument: make 'sampleModel()' const

---
 GUI/Model/Project/ProjectDocument.cpp | 4 ++--
 GUI/Model/Project/ProjectDocument.h   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/GUI/Model/Project/ProjectDocument.cpp b/GUI/Model/Project/ProjectDocument.cpp
index 577d97125a0..7c0f520f344 100644
--- a/GUI/Model/Project/ProjectDocument.cpp
+++ b/GUI/Model/Project/ProjectDocument.cpp
@@ -122,9 +122,9 @@ InstrumentModel* ProjectDocument::instrumentModel() const
     return const_cast<InstrumentModel*>(&m_instrumentModel);
 }
 
-SampleModel* ProjectDocument::sampleModel()
+SampleModel* ProjectDocument::sampleModel() const
 {
-    return &m_sampleModel;
+    return const_cast<SampleModel*>(&m_sampleModel);
 }
 
 RealModel* ProjectDocument::realModel() const
diff --git a/GUI/Model/Project/ProjectDocument.h b/GUI/Model/Project/ProjectDocument.h
index 9878c1a2add..1f48b3e2892 100644
--- a/GUI/Model/Project/ProjectDocument.h
+++ b/GUI/Model/Project/ProjectDocument.h
@@ -73,7 +73,7 @@ public:
     void setProjectFullPath(const QString& fullPath);
 
     InstrumentModel* instrumentModel() const;
-    SampleModel* sampleModel();
+    SampleModel* sampleModel() const;
     RealModel* realModel() const;
     JobModel* jobModel() const;
     SimulationOptionsItem* simulationOptionsItem();
-- 
GitLab