46class MidiActivityProvider :
public QObject
54 portObservationManager WRITE setPortObservationManager NOTIFY
55 portObservationManagerChanged)
56 Q_PROPERTY (
bool hasActivity READ hasActivity NOTIFY activityChanged)
59 explicit MidiActivityProvider (QObject * parent =
nullptr);
60 ~MidiActivityProvider ()
override;
64 Q_SIGNAL
void portChanged ();
68 Q_SIGNAL
void portObservationManagerChanged ();
74 Q_SIGNAL
void activityChanged ();
100 void try_create_token ();
101 void process_midi_events ();
104 std::unique_ptr<Impl> impl_;