MuseScore  3.4
Music composition and notation
aeolusgui.h
Go to the documentation of this file.
1 //=============================================================================
2 // MuseScore
3 // Music Composition & Notation
4 //
5 // Copyright (C) 2013 Werner Schweer
6 //
7 // This program is free software; you can redistribute it and/or modify
8 // it under the terms of the GNU General Public License version 2
9 // as published by the Free Software Foundation and appearing in
10 // the file LICENCE.GPL
11 //=============================================================================
12 
13 #ifndef __AEOLUSGUI_H__
14 #define __AEOLUSGUI_H__
15 
17 #include "ui_aeolus_gui.h"
18 #include "aeolus.h"
19 
20 //---------------------------------------------------------
21 // AeolusGui
22 //---------------------------------------------------------
23 
24 class AeolusGui : public SynthesizerGui, Ui::AeolusGui {
25  Q_OBJECT
26 
27  Aeolus* aeolus() { return static_cast<Aeolus*>(synthesizer()); }
28 
29  private slots:
30  void valueHasChanged(double, int);
31 
32  public slots:
33  virtual void synthesizerChanged();
34 
35  public:
37  };
38 
39 #endif
40 
Definition: synthesizer.h:41
virtual void synthesizerChanged()
Definition: synthesizergui.h:33
Aeolus * aeolus()
Definition: aeolusgui.h:27
void valueHasChanged(double, int)
Definition: aeolusgui.cpp:61
Definition: synthesizergui.h:24
AeolusGui(Synthesizer *)
Definition: aeolusgui.cpp:32
Definition: aeolus.h:49
Synthesizer * synthesizer()
Definition: synthesizergui.h:37