2 #include <QAbstractItemModel>
4 #include <score_plugin_scenario_export.h>
19 static void addMessages(
20 std::vector<Process::ControlMessage>& existing,
21 std::vector<Process::ControlMessage>&& added);
22 void replaceWith(
const std::vector<Process::ControlMessage>&);
24 const std::vector<Process::ControlMessage>& messages()
const noexcept
30 QModelIndex index(
int row,
int column,
const QModelIndex& parent)
const override;
32 QModelIndex parent(
const QModelIndex& child)
const override;
33 int rowCount(
const QModelIndex& parent)
const override;
34 int columnCount(
const QModelIndex& parent)
const override;
35 QVariant data(
const QModelIndex& index,
int role)
const override;
37 Qt::DropActions supportedDragActions()
const override;
38 Qt::DropActions supportedDropActions()
const override;
39 Qt::ItemFlags flags(
const QModelIndex& index)
const override;
42 std::vector<Process::ControlMessage> m_msgs;
Definition: ControlItemModel.hpp:14
Definition: StateModel.hpp:63
Base classes and tools to implement processes and layers.
Definition: JSONVisitor.hpp:1324
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14