Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
keybdinput.h
Go to the documentation of this file.
1 
9 #ifndef KEYBDINPUT_H_
10 #define KEYBDINPUT_H_
11 
12 #include <QThread>
13 #include <QList>
14 
15 #include "ui/mainwin.h"
16 
17 class CAMainWin;
18 
19 class CAKeybdInput {
20 public:
22  ~CAKeybdInput();
23  void onMidiInEvent( QVector<unsigned char> m );
24 
25 private:
27  void midiInEventToScore(CAScoreViewPort *v, QVector<unsigned char> m);
33  signed char _actualKeySignatureAccs[7];
36 
39  QList<CAMusElement*> _noteLayout;
40 
41 };
42 
43 #endif /* KEYBDINPUT_H_ */