|
lmms
Cross-platform music production software
|
#include <MeterModel.h>
Public Member Functions | |
| MeterModel (Model *_parent) | |
| ~MeterModel () override=default | |
| void | saveSettings (QDomDocument &_doc, QDomElement &_this, const QString &_name) |
| void | loadSettings (const QDomElement &_this, const QString &_name) |
| void | reset () |
| IntModel & | numeratorModel () |
| IntModel & | denominatorModel () |
| Public Member Functions inherited from lmms::Model | |
| Model (Model *parent, QString displayName=QString(), bool defaultConstructed=false) | |
| ~Model () override=default | |
| bool | isDefaultConstructed () const |
| Model * | parentModel () const |
| virtual QString | displayName () const |
| virtual void | setDisplayName (const QString &displayName) |
| virtual QString | fullDisplayName () const |
Private Member Functions | |
| mapPropertyFromModel (int, getNumerator, setNumerator, m_numeratorModel) | |
| mapPropertyFromModel (int, getDenominator, setDenominator, m_denominatorModel) | |
Private Attributes | |
| IntModel | m_numeratorModel |
| IntModel | m_denominatorModel |
Additional Inherited Members | |
| Signals inherited from lmms::Model | |
| void | dataChanged () |
| void | dataUnchanged () |
| void | propertiesChanged () |
| lmms::MeterModel::MeterModel | ( | Model * | _parent | ) |
|
overridedefault |
|
inline |
| void lmms::MeterModel::loadSettings | ( | const QDomElement & | _this, |
| const QString & | _name ) |
|
private |
|
private |
|
inline |
| void lmms::MeterModel::reset | ( | ) |
| void lmms::MeterModel::saveSettings | ( | QDomDocument & | _doc, |
| QDomElement & | _this, | ||
| const QString & | _name ) |
|
private |
|
private |