mirror of
https://github.com/parchlinux/calamares.git
synced 2025-06-28 09:55:37 -04:00
Make bars and labels share the selection model.
This commit is contained in:
parent
f2093be353
commit
1c279dac24
1 changed files with 7 additions and 0 deletions
|
@ -497,6 +497,7 @@ ChoicePage::updateDeviceStatePreview( Device* currentDevice )
|
||||||
|
|
||||||
preview->setModel( model );
|
preview->setModel( model );
|
||||||
previewLabels->setModel( model );
|
previewLabels->setModel( model );
|
||||||
|
|
||||||
layout->addWidget( preview );
|
layout->addWidget( preview );
|
||||||
layout->addWidget( previewLabels );
|
layout->addWidget( previewLabels );
|
||||||
}
|
}
|
||||||
|
@ -547,6 +548,12 @@ ChoicePage::updateActionChoicePreview( Device* currentDevice, ChoicePage::Choice
|
||||||
model->setParent( preview );
|
model->setParent( preview );
|
||||||
preview->setModel( model );
|
preview->setModel( model );
|
||||||
previewLabels->setModel( model );
|
previewLabels->setModel( model );
|
||||||
|
|
||||||
|
// Make the bars and labels view use the same selectionModel.
|
||||||
|
auto sm = previewLabels->selectionModel();
|
||||||
|
previewLabels->setSelectionModel( preview->selectionModel() );
|
||||||
|
sm->deleteLater();
|
||||||
|
|
||||||
layout->addWidget( preview );
|
layout->addWidget( preview );
|
||||||
layout->addWidget( previewLabels );
|
layout->addWidget( previewLabels );
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue