MuseScore  3.4
Music composition and notation
fontStyleSelect.h
Go to the documentation of this file.
1 //=============================================================================
2 // MuseScore
3 // Music Composition & Notation
4 //
5 // Copyright (C) 2017 Werner Schweer and others
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 LICENSE.GPL
11 //=============================================================================
12 
13 #ifndef __FONT_STYLE_SELECT_H__
14 #define __FONT_STYLE_SELECT_H__
15 
16 #include "ui_font_style_select.h"
17 #include "libmscore/types.h"
18 
19 namespace Ms {
20 
21 enum class Align : char;
22 
23 //---------------------------------------------------------
24 // FontStyleSelect
25 //---------------------------------------------------------
26 
27 class FontStyleSelect : public QWidget, public Ui::FontStyleSelect {
28  Q_OBJECT
29 
30  private slots:
31  void _fontStyleChanged();
32 
33  signals:
34  void fontStyleChanged(FontStyle);
35 
36  public:
37  FontStyleSelect(QWidget* parent);
38  FontStyle fontStyle() const;
39  void setFontStyle(FontStyle);
40  };
41 
42 }
43 
44 #endif
45 
FontStyle
Definition: types.h:468
Definition: fontStyleSelect.h:27
Definition: aeolus.cpp:26
Align
Definition: types.h:439