„PianoKeyBoard.h“ löschen

This commit is contained in:
Lars Mewes 2022-02-17 10:37:12 +00:00
parent 9d3db194fb
commit c3683bb203

View File

@ -1,35 +0,0 @@
/* PIANOKEYBOARD_H
* CLASS DECLARATION
*
* CHANGLOG:
* NAME: | CHANGES: | DATE: |
* Mewes, Lars | Neuerstellung | 24.09.2021 |
* | | |
* | | |
* | | |
*
* DESCRIPTION:
* Diese Klasse stellt eine Klaviatur in einer "QGraphicsScene" dar und besitzt alle "PianoKey"-Elemente, die mit getter-setter-Funktionen genutzt werden.
*
* TO-DOs:
* Beschriftung auf den Elementen ergänzen
*
*/
#pragma once
#include <QGraphicsScene>
#include "PianoKey.h"
#include <QMouseEvent>
class MainWindow;
class PianoKeyBoard: public QGraphicsScene{
PianoKey * keys[12];
public:
void mousePressEvent(QGraphicsSceneMouseEvent *event);
PianoKeyBoard(qreal x, qreal y, qreal w, qreal h, MainWindow *parent=nullptr);
virtual ~PianoKeyBoard();
PianoKey * getKey(int number)const;
};