[solver] Fix brace: when there are the 'add equation' is not displayed

anymore, brace embrace all equations
This commit is contained in:
Émilie Feral
2018-06-11 16:39:15 +02:00
parent aadec752cb
commit 031ca760c0
3 changed files with 20 additions and 10 deletions

View File

@@ -200,7 +200,8 @@ bool ListController::removeModelRow(ExpressionModel * model) {
void ListController::reloadBrace() {
EquationListView * listView = static_cast<EquationListView *>(view());
listView->displayBrace(m_equationStore->numberOfModels() > 1);
EquationListView::BraceStyle braceStyle = m_equationStore->numberOfModels() <= 1 ? EquationListView::BraceStyle::None : (m_equationStore->numberOfModels() == m_equationStore->maxNumberOfModels() ? EquationListView::BraceStyle::Full : EquationListView::BraceStyle::OneRowShort);
listView->setBraceStyle(braceStyle);
listView->layoutSubviews();
}