From 9d9c6b795aa6feb3c670498b9cc145125841a2c5 Mon Sep 17 00:00:00 2001 From: Lars Mewes Date: Thu, 17 Feb 2022 10:34:58 +0000 Subject: [PATCH] =?UTF-8?q?=E2=80=9ECircleElement.h=E2=80=9C=20l=C3=B6sche?= =?UTF-8?q?n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CircleElement.h | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 CircleElement.h diff --git a/CircleElement.h b/CircleElement.h deleted file mode 100644 index 56fa510..0000000 --- a/CircleElement.h +++ /dev/null @@ -1,46 +0,0 @@ -/* CIRCLEELEMENT_H - * CLASS DECLARATION - * - * CHANGLOG: - * NAME: | CHANGES: | DATE: | - * Mewes, Lars | Neuerstellung | 24.09.2021 | - * | | | - * | | | - * | | | - * - * DESCRIPTION: - * Diese Klasse "CircleElement" realisiert die einzelnen, farbigen Kreise des Quintenzirkels "CircleOfFifths". - * Um den Signal-Slot-Mechanismus von Qt nutzen zu können, ist sowohl die Ableitung von der "QObject"-Klasse, als auch das "Q_OBJECT"-Makro notwendig. - * (siehe dazu die Qt-Dokumentation) - * Für die graphische Darstellung erbt die "CircleElement"-Klasse von "QGraphicsEllipseItem". Diese Klasse stellt alle wichtigen Funktionen und Attribute - * für die Darstellung in einer "QGraphicsScene" zur Verfügung (siehe Klassendeklaration "CircleOfFifths") - * - * der Slot "void redraw();" wird ausgelöst, sobald (z.B. mittels Color-Picker) die Farbe eines Tons geändert wird. (siehe Klassendeklaration "Tone") - * - * TO-DOs: - * Beschriftung auf den Elementen ergänzen - * - */ - -#pragma once -#include -#include "Tone.h" - -class CircleElement:public QObject, public QGraphicsEllipseItem{ - Q_OBJECT - - Tone * tone; - - public: - CircleElement(Tone * tone); - CircleElement(); - - Tone * getTone()const; - - virtual ~CircleElement(); - -public slots: - - void redraw(); -}; -