MuseScore  3.4
Music composition and notation
Public Member Functions | Private Attributes | List of all members
MIconEngine Class Reference

#include <miconengine.h>

Inheritance diagram for MIconEngine:
Inheritance graph
[legend]
Collaboration diagram for MIconEngine:
Collaboration graph
[legend]

Public Member Functions

 MIconEngine ()
 
 MIconEngine (const MIconEngine &other)
 
 ~MIconEngine ()
 
void paint (QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state)
 
QSize actualSize (const QSize &size, QIcon::Mode mode, QIcon::State state)
 
QPixmap pixmap (const QSize &size, QIcon::Mode mode, QIcon::State state)
 
void addPixmap (const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state)
 
void addFile (const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state)
 
QString key () const
 
QIconEngine * clone () const
 

Private Attributes

QSharedDataPointer< MIconEnginePrivated
 

Constructor & Destructor Documentation

◆ MIconEngine() [1/2]

MIconEngine::MIconEngine ( )

◆ MIconEngine() [2/2]

MIconEngine::MIconEngine ( const MIconEngine other)

◆ ~MIconEngine()

MIconEngine::~MIconEngine ( )

Member Function Documentation

◆ actualSize()

QSize MIconEngine::actualSize ( const QSize &  size,
QIcon::Mode  mode,
QIcon::State  state 
)

◆ addFile()

void MIconEngine::addFile ( const QString &  fileName,
const QSize &  size,
QIcon::Mode  mode,
QIcon::State  state 
)

◆ addPixmap()

void MIconEngine::addPixmap ( const QPixmap &  pixmap,
QIcon::Mode  mode,
QIcon::State  state 
)

◆ clone()

QIconEngine * MIconEngine::clone ( ) const

◆ key()

QString MIconEngine::key ( ) const

◆ paint()

void MIconEngine::paint ( QPainter *  painter,
const QRect &  rect,
QIcon::Mode  mode,
QIcon::State  state 
)

◆ pixmap()

QPixmap MIconEngine::pixmap ( const QSize &  size,
QIcon::Mode  mode,
QIcon::State  state 
)

Member Data Documentation

◆ d

QSharedDataPointer<MIconEnginePrivate> MIconEngine::d
private

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