MuseScore
3.4
Music composition and notation
|
#include <imageStore.h>
Public Types | |
typedef ItemList::iterator | iterator |
typedef ItemList::const_iterator | const_iterator |
Public Member Functions | |
ImageStore ()=default | |
ImageStore (const ImageStore &)=delete | |
ImageStore & | operator= (const ImageStore &)=delete |
~ImageStore () | |
ImageStoreItem * | getImage (const QString &path) const |
ImageStoreItem * | add (const QString &path, const QByteArray &) |
void | clearUnused () |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
Private Types | |
typedef std::vector< ImageStoreItem * > | ItemList |
Private Attributes | |
ItemList | _items |
typedef ItemList::const_iterator Ms::ImageStore::const_iterator |
|
private |
typedef ItemList::iterator Ms::ImageStore::iterator |
|
default |
|
delete |
Ms::ImageStore::~ImageStore | ( | ) |
ImageStoreItem * Ms::ImageStore::add | ( | const QString & | path, |
const QByteArray & | ba | ||
) |
|
inline |
|
inline |
void Ms::ImageStore::clearUnused | ( | ) |
|
inline |
|
inline |
ImageStoreItem * Ms::ImageStore::getImage | ( | const QString & | path | ) | const |
|
delete |
|
private |