Ensure edit line dialog reset button resets dialog to proper defaults

This commit is contained in:
Dan Paulat 2024-09-29 07:35:20 -05:00
parent 3434db279e
commit d039fef4f1

View file

@ -249,8 +249,7 @@ void AlertPaletteSettingsWidget::Impl::AddPhenomenonLine(
self_->AddSettingsCategory(&lineSettings); self_->AddSettingsCategory(&lineSettings);
connect( connect(toolButton,
toolButton,
&QAbstractButton::clicked, &QAbstractButton::clicked,
self_, self_,
[this, lineLabel, &lineSettings]() [this, lineLabel, &lineSettings]()
@ -259,13 +258,12 @@ void AlertPaletteSettingsWidget::Impl::AddPhenomenonLine(
activeLineSettings_ = &lineSettings; activeLineSettings_ = &lineSettings;
// Initialize dialog with current line settings // Initialize dialog with current line settings
editLineDialog_->set_border_color(lineLabel->border_color()); editLineDialog_->Initialize(lineLabel->border_color(),
editLineDialog_->set_highlight_color(lineLabel->highlight_color()); lineLabel->highlight_color(),
editLineDialog_->set_line_color(lineLabel->line_color()); lineLabel->line_color(),
lineLabel->border_width(),
editLineDialog_->set_border_width(lineLabel->border_width()); lineLabel->highlight_width(),
editLineDialog_->set_highlight_width(lineLabel->highlight_width()); lineLabel->line_width());
editLineDialog_->set_line_width(lineLabel->line_width());
// Show the dialog // Show the dialog
editLineDialog_->show(); editLineDialog_->show();