MuseScore  3.4
Music composition and notation
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
Ms::TextPalette Class Reference

#include <textpalette.h>

Inheritance diagram for Ms::TextPalette:
Inheritance graph
[legend]
Collaboration diagram for Ms::TextPalette:
Collaboration graph
[legend]

Public Member Functions

 TextPalette (QWidget *parent)
 
void setText (TextBase *te)
 
TextBasetext ()
 
void setFont (const QFont &font)
 

Private Slots

void populateSmufl ()
 
void populateUnicode ()
 

Private Member Functions

virtual void hideEvent (QHideEvent *)
 
void closeEvent (QCloseEvent *ev)
 
void populateCommon ()
 

Private Attributes

TextBase_textElement
 
QFont _font
 
PalettepCommon
 
PalettepSmufl
 
PalettepUnicode
 
QListWidget * lws
 
QListWidget * lwu
 

Constructor & Destructor Documentation

◆ TextPalette()

Ms::TextPalette::TextPalette ( QWidget *  parent)

Member Function Documentation

◆ closeEvent()

void Ms::TextPalette::closeEvent ( QCloseEvent *  ev)
private

◆ hideEvent()

void Ms::TextPalette::hideEvent ( QHideEvent *  ev)
privatevirtual

◆ populateCommon()

void Ms::TextPalette::populateCommon ( )
private

◆ populateSmufl

void Ms::TextPalette::populateSmufl ( )
privateslot

◆ populateUnicode

void Ms::TextPalette::populateUnicode ( )
privateslot

◆ setFont()

void Ms::TextPalette::setFont ( const QFont &  font)

◆ setText()

void Ms::TextPalette::setText ( TextBase te)

◆ text()

TextBase* Ms::TextPalette::text ( )
inline

Member Data Documentation

◆ _font

QFont Ms::TextPalette::_font
private

◆ _textElement

TextBase* Ms::TextPalette::_textElement
private

◆ lws

QListWidget* Ms::TextPalette::lws
private

◆ lwu

QListWidget* Ms::TextPalette::lwu
private

◆ pCommon

Palette* Ms::TextPalette::pCommon
private

◆ pSmufl

Palette* Ms::TextPalette::pSmufl
private

◆ pUnicode

Palette* Ms::TextPalette::pUnicode
private

The documentation for this class was generated from the following files: