Make preset saving oblivious to mute/solo/muteBeforeSolo states (#6214)

This commit is contained in:
Lior Merkel
2021-12-27 04:23:19 +02:00
committed by GitHub
parent 7b1cc36880
commit 98786dd84f
3 changed files with 37 additions and 11 deletions

View File

@@ -186,6 +186,11 @@ public:
{
return m_hasColor;
}
bool isMutedBeforeSolo() const
{
return m_mutedBeforeSolo;
}
BoolModel* getMutedModel();
@@ -196,6 +201,11 @@ public slots:
emit nameChanged();
}
void setMutedBeforeSolo(const bool muted)
{
m_mutedBeforeSolo = muted;
}
void toggleSolo();
void setColor(const QColor& c);
@@ -209,6 +219,7 @@ private:
protected:
BoolModel m_mutedModel;
private:
BoolModel m_soloModel;
bool m_mutedBeforeSolo;
@@ -230,7 +241,6 @@ signals:
void nameChanged();
void trackContentObjectAdded( TrackContentObject * );
void colorChanged();
} ;