[libcalamares] Polish model
- make signals consistent in carrying a parameter - explain why there's no Q_ENUM
This commit is contained in:
parent
d2f5185d49
commit
4e7020d030
@ -34,7 +34,7 @@ RequirementsModel::setRequirementsList( const Calamares::RequirementsList& requi
|
|||||||
m_satisfiedMandatory = std::none_of( m_requirements.begin(), m_requirements.end(), isMandatoryAndUnSatisfied );
|
m_satisfiedMandatory = std::none_of( m_requirements.begin(), m_requirements.end(), isMandatoryAndUnSatisfied );
|
||||||
|
|
||||||
emit satisfiedRequirementsChanged( m_satisfiedRequirements );
|
emit satisfiedRequirementsChanged( m_satisfiedRequirements );
|
||||||
emit satisfiedMandatoryChanged();
|
emit satisfiedMandatoryChanged( m_satisfiedMandatory );
|
||||||
emit endResetModel();
|
emit endResetModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -46,6 +46,7 @@ public:
|
|||||||
NegatedText,
|
NegatedText,
|
||||||
HasDetails
|
HasDetails
|
||||||
};
|
};
|
||||||
|
// No Q_ENUM because these are exposed through roleNames()
|
||||||
|
|
||||||
bool satisfiedRequirements() const { return m_satisfiedRequirements; }
|
bool satisfiedRequirements() const { return m_satisfiedRequirements; }
|
||||||
bool satisfiedMandatory() const { return m_satisfiedMandatory; }
|
bool satisfiedMandatory() const { return m_satisfiedMandatory; }
|
||||||
@ -76,7 +77,7 @@ private:
|
|||||||
|
|
||||||
signals:
|
signals:
|
||||||
void satisfiedRequirementsChanged( bool value );
|
void satisfiedRequirementsChanged( bool value );
|
||||||
void satisfiedMandatoryChanged();
|
void satisfiedMandatoryChanged( bool value );
|
||||||
void warningMessageChanged();
|
void warningMessageChanged();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user