roviz  0.7
Code Documentation of roviz
item_input_p.h
1 #ifndef ITEM_INPUT_P
2 #define ITEM_INPUT_P
3 
4 #include <QObject>
5 
6 class ItemOutput;
7 class ItemInput;
8 
10 {
11 public:
12  explicit ItemInputPrivate(ItemInput* parent);
13 
14  ItemInput* const q_ptr;
15  Q_DECLARE_PUBLIC(ItemInput)
16 
17  void disconnectOutput();
18  void connectOutput(ItemOutput* output);
19  void updateData();
20 
21  ItemOutput* _output = nullptr;
22  QObject* _data = nullptr;
23 };
24 
25 #endif // ITEM_INPUT_P
26 
The ItemOutput class represents an output that belongs to an item.
Definition: item_output.h:28
The ItemInput class represents an input that belongs to an item.
Definition: item_input.h:28
Definition: item_input_p.h:9