summaryrefslogtreecommitdiffstats
path: root/src/scxml/qscxmltabledata.cpp
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@theqtcompany.com>2016-07-28 11:45:41 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2016-07-29 14:12:20 +0000
commit9250d8942709bcf115a19dcda11c6696fa9def7c (patch)
treec33f2d571f9ed4fe2e5e1309eec507985d7947bd /src/scxml/qscxmltabledata.cpp
parenta7d8d62f30f3a48e8aef814d23e2653de87e908a (diff)
Don't generate properties and getters for sub state machines
Now we have a generic API for it. Change-Id: I5e48f52b9d27ba3913db92ba238d64a732bb1bd8 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/scxml/qscxmltabledata.cpp')
-rw-r--r--src/scxml/qscxmltabledata.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/scxml/qscxmltabledata.cpp b/src/scxml/qscxmltabledata.cpp
index 33f3103..d92d64c 100644
--- a/src/scxml/qscxmltabledata.cpp
+++ b/src/scxml/qscxmltabledata.cpp
@@ -66,7 +66,6 @@ public:
, m_dataIds(tableData.theDataNameIds)
, m_outgoingEvents(metaDataInfo.outgoingEvents)
, m_stateNames(metaDataInfo.stateNames)
- , m_subStateMachineNames(metaDataInfo.subStateMachineNames)
, m_incomingEvents(metaDataInfo.incomingEvents)
{
@@ -285,11 +284,6 @@ protected: // visitor
Q_ASSERT(factoryId >= 0);
factoryIds.append(factoryId);
m_stateTable.maxServiceId = std::max(m_stateTable.maxServiceId, factoryId);
- if (invoke->content && invoke->content->root) {
- QString name = invoke->content->root->name;
- if (!name.isEmpty())
- m_subStateMachineNames.add(name);
- }
}
addArray(&newState.serviceFactoryIds, factoryIds);
}
@@ -900,7 +894,6 @@ private:
QVector<DocumentModel::DataElement *> m_dataElements;
Table<QStringList, QString, int> m_outgoingEvents;
Table<QStringList, QString, int> m_stateNames;
- Table<QStringList, QString, int> m_subStateMachineNames;
Table<QStringList, QString, int> m_incomingEvents;
};