CPoiMapSidebar: Pass QModelIndex by const reference

This commit is contained in:
Lioncache
2025-12-09 14:26:36 -05:00
parent b5615b4a02
commit 3c2bd55df6
2 changed files with 8 additions and 8 deletions

View File

@@ -253,7 +253,7 @@ void CPoiMapSidebar::OnSelectionChanged(const QItemSelection& rkSelected, const
} }
} }
void CPoiMapSidebar::OnItemDoubleClick(QModelIndex Index) void CPoiMapSidebar::OnItemDoubleClick(const QModelIndex& Index)
{ {
QModelIndex SourceIndex = mModel.mapToSource(Index); QModelIndex SourceIndex = mModel.mapToSource(Index);
CScriptNode *pPOI = mSourceModel.PoiNodePointer(SourceIndex); CScriptNode *pPOI = mSourceModel.PoiNodePointer(SourceIndex);
@@ -361,7 +361,7 @@ void CPoiMapSidebar::OnRemovePoiButtonClicked()
} }
} }
void CPoiMapSidebar::OnPoiPicked(const SRayIntersection& rkIntersect, QMouseEvent *pEvent) void CPoiMapSidebar::OnPoiPicked(const SRayIntersection& rkIntersect, const QMouseEvent* pEvent)
{ {
CScriptNode *pPOI = static_cast<CScriptNode*>(rkIntersect.pNode); CScriptNode *pPOI = static_cast<CScriptNode*>(rkIntersect.pNode);
if (pPOI->Instance()->ObjectTypeID() != CFourCC("POIN").ToLong()) return; if (pPOI->Instance()->ObjectTypeID() != CFourCC("POIN").ToLong()) return;
@@ -374,7 +374,7 @@ void CPoiMapSidebar::OnPoiPicked(const SRayIntersection& rkIntersect, QMouseEven
Editor()->ExitPickMode(); Editor()->ExitPickMode();
} }
void CPoiMapSidebar::OnModelPicked(const SRayIntersection& rkRayIntersect, QMouseEvent* pEvent) void CPoiMapSidebar::OnModelPicked(const SRayIntersection& rkRayIntersect, const QMouseEvent* pEvent)
{ {
if (!rkRayIntersect.pNode) if (!rkRayIntersect.pNode)
return; return;
@@ -418,7 +418,7 @@ void CPoiMapSidebar::OnModelPicked(const SRayIntersection& rkRayIntersect, QMous
} }
} }
void CPoiMapSidebar::OnModelHover(const SRayIntersection& rkIntersect, QMouseEvent *pEvent) void CPoiMapSidebar::OnModelHover(const SRayIntersection& rkIntersect, const QMouseEvent *pEvent)
{ {
// Restore old hover model to correct overlay color, and set new hover model // Restore old hover model to correct overlay color, and set new hover model
if (mpHoverModel) if (mpHoverModel)

View File

@@ -66,16 +66,16 @@ public slots:
void SetHighlightAll(); void SetHighlightAll();
void SetHighlightNone(); void SetHighlightNone();
void OnSelectionChanged(const QItemSelection& rkSelected, const QItemSelection& rkDeselected); void OnSelectionChanged(const QItemSelection& rkSelected, const QItemSelection& rkDeselected);
void OnItemDoubleClick(QModelIndex Index); void OnItemDoubleClick(const QModelIndex& Index);
void OnUnmapAllPressed(); void OnUnmapAllPressed();
void OnPickButtonClicked(); void OnPickButtonClicked();
void StopPicking(); void StopPicking();
void OnInstanceListButtonClicked(); void OnInstanceListButtonClicked();
void OnRemovePoiButtonClicked(); void OnRemovePoiButtonClicked();
void OnPoiPicked(const SRayIntersection& rkIntersect, QMouseEvent *pEvent); void OnPoiPicked(const SRayIntersection& rkIntersect, const QMouseEvent* pEvent);
void OnModelPicked(const SRayIntersection& rkIntersect, QMouseEvent *pEvent); void OnModelPicked(const SRayIntersection& rkIntersect, const QMouseEvent* pEvent);
void OnModelHover(const SRayIntersection& rkIntersect, QMouseEvent *pEvent); void OnModelHover(const SRayIntersection& rkIntersect, const QMouseEvent* pEvent);
}; };
#endif // CPOIMAPEDITDIALOG_H #endif // CPOIMAPEDITDIALOG_H