23#ifndef SOUNDLIBRARYINFO_H
24#define SOUNDLIBRARYINFO_H
59 bool load(
const QString& sPath );
156 QString
toQString(
const QString& sPrefix =
"",
bool bShort =
true )
const override;
Wrapper class to help Hydrogen deal with the license information specified in a drumkit.
This class holds information about a soundlibrary.
void setDrumkitName(const QString &sDrumkitName)
bool load(const QString &sPath)
Reads the content found in sPath.
QString getAuthor() const
void setAuthor(const QString &author)
H2Core::License m_imageLicense
void setCategory(const QString &category)
void setInfo(const QString &info)
void setUrl(const QString &url)
H2Core::License getLicense() const
void setImage(const QString &image)
QString getCategory() const
QString m_sDrumkitName
Drumkit the pattern was created with.
void setLicense(const H2Core::License &license)
void setName(const QString &name)
void setImageLicense(const H2Core::License &imageLicense)
QString toQString(const QString &sPrefix="", bool bShort=true) const override
Formatted string version for debugging purposes.
H2Core::License getImageLicense() const
void setType(const QString &type)
H2Core::License m_license
void setPath(const QString &path)