CWorldEditor: Make use of push_back over operator<<

This commit is contained in:
Lioncash 2020-07-10 16:14:03 -04:00
parent 1bd1998092
commit 1a4666e510
1 changed files with 5 additions and 5 deletions

View File

@ -630,7 +630,7 @@ void CWorldEditor::SetSelectionActive(bool Active)
{ {
CScriptNode* pScript = static_cast<CScriptNode*>(*It); CScriptNode* pScript = static_cast<CScriptNode*>(*It);
CScriptObject* pInst = pScript->Instance(); CScriptObject* pInst = pScript->Instance();
Objects << pInst; Objects.push_back(pInst);
} }
} }
@ -648,7 +648,7 @@ void CWorldEditor::SetSelectionActive(bool Active)
{ {
if (Objects[ObjIdx]->Template() == pTemplate) if (Objects[ObjIdx]->Template() == pTemplate)
{ {
CommandObjects << Objects[ObjIdx]; CommandObjects.push_back(Objects[ObjIdx]);
Objects.removeAt(ObjIdx); Objects.removeAt(ObjIdx);
ObjIdx--; ObjIdx--;
} }
@ -707,7 +707,7 @@ void CWorldEditor::SetSelectionLayer(CScriptLayer *pLayer)
for (CSelectionIterator It(mpSelection); It; ++It) for (CSelectionIterator It(mpSelection); It; ++It)
{ {
if (It->NodeType() == ENodeType::Script) if (It->NodeType() == ENodeType::Script)
ScriptNodes << static_cast<CScriptNode*>(*It); ScriptNodes.push_back(static_cast<CScriptNode*>(*It));
} }
if (!ScriptNodes.isEmpty()) if (!ScriptNodes.isEmpty())
@ -1125,7 +1125,7 @@ void CWorldEditor::OnUnlinkClicked()
{ {
QVector<uint32> LinkIndices; QVector<uint32> LinkIndices;
for (uint32 iLink = 0; iLink < pInst->NumLinks(ELinkType::Incoming); iLink++) for (uint32 iLink = 0; iLink < pInst->NumLinks(ELinkType::Incoming); iLink++)
LinkIndices << iLink; LinkIndices.push_back(iLink);
CDeleteLinksCommand *pCmd = new CDeleteLinksCommand(this, pInst, ELinkType::Incoming, LinkIndices); CDeleteLinksCommand *pCmd = new CDeleteLinksCommand(this, pInst, ELinkType::Incoming, LinkIndices);
UndoStack().push(pCmd); UndoStack().push(pCmd);
@ -1135,7 +1135,7 @@ void CWorldEditor::OnUnlinkClicked()
{ {
QVector<uint32> LinkIndices; QVector<uint32> LinkIndices;
for (uint32 iLink = 0; iLink < pInst->NumLinks(ELinkType::Outgoing); iLink++) for (uint32 iLink = 0; iLink < pInst->NumLinks(ELinkType::Outgoing); iLink++)
LinkIndices << iLink; LinkIndices.push_back(iLink);
CDeleteLinksCommand *pCmd = new CDeleteLinksCommand(this, pInst, ELinkType::Outgoing, LinkIndices); CDeleteLinksCommand *pCmd = new CDeleteLinksCommand(this, pInst, ELinkType::Outgoing, LinkIndices);
UndoStack().push(pCmd); UndoStack().push(pCmd);