From fc64ab0f5a90e9cf3b419ccce3cf84ca1b1d209f Mon Sep 17 00:00:00 2001 From: unelsson Date: Tue, 17 Jan 2023 02:55:03 +0200 Subject: [PATCH] Promise constness --- apps/opencs/model/world/tablemimedata.hpp | 6 +++--- apps/opencs/view/world/dragrecordtable.cpp | 2 +- apps/opencs/view/world/dragrecordtable.hpp | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/opencs/model/world/tablemimedata.hpp b/apps/opencs/model/world/tablemimedata.hpp index 20057d8aae..d0c47bfceb 100644 --- a/apps/opencs/model/world/tablemimedata.hpp +++ b/apps/opencs/model/world/tablemimedata.hpp @@ -36,7 +36,7 @@ namespace CSMWorld std::vector mUniversalId; QStringList mObjectsFormats; const CSMDoc::Document& mDocument; - CSVWorld::DragRecordTable* mTableOfDragStart; + const CSVWorld::DragRecordTable* mTableOfDragStart; QModelIndex mIndexAtDragStart; public: @@ -64,9 +64,9 @@ namespace CSMWorld UniversalId returnMatching(CSMWorld::ColumnBase::Display type) const; - void setIndexAtDragStart(QModelIndex index) { mIndexAtDragStart = index; } + void setIndexAtDragStart(const QModelIndex& index) { mIndexAtDragStart = index; } - void setTableOfDragStart(CSVWorld::DragRecordTable* table) { mTableOfDragStart = table; } + void setTableOfDragStart(const CSVWorld::DragRecordTable* const table) { mTableOfDragStart = table; } const QModelIndex getIndexAtDragStart() const { return mIndexAtDragStart; } diff --git a/apps/opencs/view/world/dragrecordtable.cpp b/apps/opencs/view/world/dragrecordtable.cpp index 0d822de793..1ffcd271dc 100644 --- a/apps/opencs/view/world/dragrecordtable.cpp +++ b/apps/opencs/view/world/dragrecordtable.cpp @@ -16,7 +16,7 @@ #include "dragdroputils.hpp" -void CSVWorld::DragRecordTable::startDragFromTable(CSVWorld::DragRecordTable& table, QModelIndex index) +void CSVWorld::DragRecordTable::startDragFromTable(const CSVWorld::DragRecordTable& table, QModelIndex index) { std::vector records = table.getDraggedRecords(); if (records.empty()) diff --git a/apps/opencs/view/world/dragrecordtable.hpp b/apps/opencs/view/world/dragrecordtable.hpp index 9e124a1ef0..614ff5e408 100644 --- a/apps/opencs/view/world/dragrecordtable.hpp +++ b/apps/opencs/view/world/dragrecordtable.hpp @@ -42,7 +42,7 @@ namespace CSVWorld void setEditLock(bool locked); protected: - void startDragFromTable(DragRecordTable& table, QModelIndex index); + void startDragFromTable(const DragRecordTable& table, QModelIndex index); void dragEnterEvent(QDragEnterEvent* event) override;