diff options
author | David Robillard <d@drobilla.net> | 2014-12-06 16:07:32 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-12-06 16:07:32 -0500 |
commit | 60f4f5b9d8a3df175f828b9c32c0cb75eb5f4d98 (patch) | |
tree | bbb6b9051438e54143a896b4326d4881366bf359 /libs | |
parent | 8339850e1409ed7285c0cf7aa8a6d4651f93d5d1 (diff) |
Fix inappropriately massive flag font.
Diffstat (limited to 'libs')
-rw-r--r-- | libs/canvas/canvas/flag.h | 4 | ||||
-rw-r--r-- | libs/canvas/flag.cc | 6 |
2 files changed, 10 insertions, 0 deletions
diff --git a/libs/canvas/canvas/flag.h b/libs/canvas/canvas/flag.h index 3aff9ed241..19a302b4b6 100644 --- a/libs/canvas/canvas/flag.h +++ b/libs/canvas/canvas/flag.h @@ -17,6 +17,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +#include <pangomm/fontdescription.h> + #include "canvas/visibility.h" #include "canvas/types.h" #include "canvas/container.h" @@ -36,6 +38,8 @@ public: void set_text (std::string const &); void set_height (Distance); + void set_font_description (Pango::FontDescription); + bool covers (Duple const &) const; private: diff --git a/libs/canvas/flag.cc b/libs/canvas/flag.cc index 243e71cd17..7425166043 100644 --- a/libs/canvas/flag.cc +++ b/libs/canvas/flag.cc @@ -62,6 +62,12 @@ Flag::setup (Distance height, Duple position) } void +Flag::set_font_description (Pango::FontDescription font_description) +{ + _text->set_font_description (font_description); +} + +void Flag::set_text (string const & text) { _text->set (text); |