diff --git a/sources/TerminalStrip/UndoCommand/groupterminalscommand.cpp b/sources/TerminalStrip/UndoCommand/groupterminalscommand.cpp index 3ddb621e4..e3a74d0bf 100644 --- a/sources/TerminalStrip/UndoCommand/groupterminalscommand.cpp +++ b/sources/TerminalStrip/UndoCommand/groupterminalscommand.cpp @@ -16,7 +16,6 @@ along with QElectroTech. If not, see . */ #include "groupterminalscommand.h" -#include "../../utils/qetutils.h" #include "../physicalterminal.h" /** diff --git a/sources/TerminalStrip/UndoCommand/sortterminalstripcommand.cpp b/sources/TerminalStrip/UndoCommand/sortterminalstripcommand.cpp index 6ce4a0862..50eb4ff45 100644 --- a/sources/TerminalStrip/UndoCommand/sortterminalstripcommand.cpp +++ b/sources/TerminalStrip/UndoCommand/sortterminalstripcommand.cpp @@ -19,7 +19,6 @@ #include "../terminalstrip.h" #include "../physicalterminal.h" #include "../realterminal.h" -#include "../../utils/qetutils.h" SortTerminalStripCommand::SortTerminalStripCommand(TerminalStrip *strip, QUndoCommand *parent) : QUndoCommand(parent), diff --git a/sources/TerminalStrip/ui/terminalstripeditor.cpp b/sources/TerminalStrip/ui/terminalstripeditor.cpp index c8afaf339..7de7b958f 100644 --- a/sources/TerminalStrip/ui/terminalstripeditor.cpp +++ b/sources/TerminalStrip/ui/terminalstripeditor.cpp @@ -34,7 +34,6 @@ #include "../UndoCommand/groupterminalscommand.h" #include "../UndoCommand/changeterminallevel.h" #include "../UndoCommand/bridgeterminalscommand.h" -#include "../../utils/qetutils.h" #include "../physicalterminal.h" #include "../realterminal.h" #include "../terminalstripbridge.h" @@ -683,13 +682,13 @@ void TerminalStripEditor::on_m_group_terminals_pb_clicked() { auto receiver_ = m_current_strip->physicalTerminal(mrtd_vector.takeFirst().real_terminal); - QVector> vector_; + QVector> vector_; for (const auto & mrtd : mrtd_vector) { - vector_.append(mrtd.real_terminal); + vector_.append(mrtd.real_terminal.toStrongRef()); } m_project->undoStack()->push(new GroupTerminalsCommand(m_current_strip, receiver_, - QETUtils::weakVectorToShared(vector_))); + vector_)); } } } @@ -703,12 +702,11 @@ void TerminalStripEditor::on_m_ungroup_pb_clicked() { const auto mrtd_vector = m_model->modelRealTerminalDataForIndex(ui->m_table_widget->selectionModel()->selectedIndexes()); - QVector> vector_; + QVector> vector_; for (const auto &mrtd : mrtd_vector) { - vector_.append(mrtd.real_terminal); + vector_.append(mrtd.real_terminal.toStrongRef()); } - m_project->undoStack()->push(new UnGroupTerminalsCommand(m_current_strip, - QETUtils::weakVectorToShared(vector_))); + m_project->undoStack()->push(new UnGroupTerminalsCommand(m_current_strip,vector_)); } }