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

#include <palettewidget.h>

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

Public Slots

void setSinglePalette (bool)
 

Public Member Functions

 PaletteWidget (PaletteWorkspace *w, QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::WindowFlags())
 
 PaletteWidget (PaletteWorkspace *w, QQmlEngine *e, QWidget *parent, Qt::WindowFlags flags=Qt::WindowFlags())
 
void activateSearchBox ()
 
void applyCurrentPaletteElement ()
 
void notifyElementDraggedToScoreView ()
 
void showEvent (QShowEvent *event) override
 
void changeEvent (QEvent *evt) override
 
- Public Member Functions inherited from Ms::QmlDockWidget
 QmlDockWidget (QQmlEngine *e=nullptr, QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::WindowFlags())
 
 QmlDockWidget (QQmlEngine *e, const QString &title, QWidget *parent=nullptr, Qt::WindowFlags flags=Qt::WindowFlags())
 
void setSource (const QUrl &url)
 
QUrl source () const
 
QQmlContext * rootContext ()
 
QQuickItem * rootObject ()
 
const QQuickView * view () const
 
void changeEvent (QEvent *evt) override
 
void resizeEvent (QResizeEvent *evt) override
 
void ensureQmlViewFocused ()
 
void setShadowOverlay (bool val)
 

Private Member Functions

void retranslate ()
 
void setupStyle ()
 

Static Private Member Functions

static void registerQmlTypes ()
 

Private Attributes

QAction * singlePaletteAction = nullptr
 
PaletteQmlInterfaceqmlInterface
 
bool wasShown = false
 

Additional Inherited Members

- Static Public Member Functions inherited from Ms::QmlDockWidget
static QString qmlSourcePrefix ()
 
- Protected Member Functions inherited from Ms::QmlDockWidget
QSize initialViewSize () const
 

Constructor & Destructor Documentation

◆ PaletteWidget() [1/2]

Ms::PaletteWidget::PaletteWidget ( PaletteWorkspace w,
QWidget *  parent = nullptr,
Qt::WindowFlags  flags = Qt::WindowFlags() 
)

◆ PaletteWidget() [2/2]

Ms::PaletteWidget::PaletteWidget ( PaletteWorkspace w,
QQmlEngine *  e,
QWidget *  parent,
Qt::WindowFlags  flags = Qt::WindowFlags() 
)

Member Function Documentation

◆ activateSearchBox()

void Ms::PaletteWidget::activateSearchBox ( )

◆ applyCurrentPaletteElement()

void Ms::PaletteWidget::applyCurrentPaletteElement ( )

◆ changeEvent()

void Ms::PaletteWidget::changeEvent ( QEvent *  evt)
override

◆ notifyElementDraggedToScoreView()

void Ms::PaletteWidget::notifyElementDraggedToScoreView ( )

◆ registerQmlTypes()

void Ms::PaletteWidget::registerQmlTypes ( )
staticprivate

◆ retranslate()

void Ms::PaletteWidget::retranslate ( )
private

◆ setSinglePalette

void Ms::PaletteWidget::setSinglePalette ( bool  val)
slot

◆ setupStyle()

void Ms::PaletteWidget::setupStyle ( )
private

◆ showEvent()

void Ms::PaletteWidget::showEvent ( QShowEvent *  event)
override

Member Data Documentation

◆ qmlInterface

PaletteQmlInterface* Ms::PaletteWidget::qmlInterface
private

◆ singlePaletteAction

QAction* Ms::PaletteWidget::singlePaletteAction = nullptr
private

◆ wasShown

bool Ms::PaletteWidget::wasShown = false
private

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