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

#include <qmliconview.h>

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

Public Member Functions

 QmlIconView (QQuickItem *parent=nullptr)
 
QVariant icon () const
 
void setIcon (QVariant val)
 
bool selected () const
 
void setSelected (bool val)
 
bool active () const
 
void setActive (bool val)
 
void paint (QPainter *) override
 

Properties

QVariant icon
 
bool selected
 
bool active
 

Private Attributes

QColor _color
 
QIcon _icon
 
bool _selected
 
bool _active = false
 

Constructor & Destructor Documentation

◆ QmlIconView()

Ms::QmlIconView::QmlIconView ( QQuickItem *  parent = nullptr)
inline

Member Function Documentation

◆ active()

bool Ms::QmlIconView::active ( ) const
inline

◆ icon()

QVariant Ms::QmlIconView::icon ( ) const
inline

◆ paint()

void Ms::QmlIconView::paint ( QPainter *  p)
override

◆ selected()

bool Ms::QmlIconView::selected ( ) const
inline

◆ setActive()

void Ms::QmlIconView::setActive ( bool  val)
inline

◆ setIcon()

void Ms::QmlIconView::setIcon ( QVariant  val)

◆ setSelected()

void Ms::QmlIconView::setSelected ( bool  val)
inline

Member Data Documentation

◆ _active

bool Ms::QmlIconView::_active = false
private

◆ _color

QColor Ms::QmlIconView::_color
private

◆ _icon

QIcon Ms::QmlIconView::_icon
private

◆ _selected

bool Ms::QmlIconView::_selected
private

Property Documentation

◆ active

bool Ms::QmlIconView::active
readwrite

◆ icon

QVariant Ms::QmlIconView::icon
readwrite

◆ selected

bool Ms::QmlIconView::selected
readwrite

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