mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-17 12:40:35 +01:00
Revert "Merge branch 'master' of ssh://git.tuxfamily.org/gitroot/qet/qet into terminal_strip"
This reverts commit364bce618c, reversing changes made toefb4a8dd71.
This commit is contained in:
@@ -20,7 +20,6 @@
|
||||
#include "diagram.h"
|
||||
#include "qetgraphicsitem/ViewItem/qetgraphicstableitem.h"
|
||||
#include "qetgraphicsitem/element.h"
|
||||
#include "qetgraphicsitem/terminalelement.h"
|
||||
#include "qetproject.h"
|
||||
|
||||
#include <QAbstractItemModel>
|
||||
@@ -182,28 +181,3 @@ QetGraphicsTableItem *ElementProvider::tableFromUuid(const QUuid &uuid)
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief ElementProvider::freeTerminal
|
||||
* @return a vector of every terminals element who doesn't
|
||||
* belong to a terminal strip.
|
||||
*/
|
||||
QVector<TerminalElement *> ElementProvider::freeTerminal() const
|
||||
{
|
||||
QVector<TerminalElement *> vector_;
|
||||
|
||||
for (const auto diagram : m_diagram_list) {
|
||||
DiagramContent dc(diagram, false);
|
||||
for (const auto element : qAsConst(dc.m_elements)) {
|
||||
if (element->elementData().m_type == ElementData::Terminale)
|
||||
{
|
||||
auto te = static_cast<TerminalElement *>(element);
|
||||
if (!te->parentTerminalStrip()) {
|
||||
vector_.append(static_cast<TerminalElement *>(element));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return vector_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user