diff --git a/src/forms/settings/SettingFormWidget.cpp b/src/forms/settings/SettingFormWidget.cpp index 08834bf..88410fe 100644 --- a/src/forms/settings/SettingFormWidget.cpp +++ b/src/forms/settings/SettingFormWidget.cpp @@ -71,6 +71,11 @@ SettingFormWidget::SettingFormWidget(QWidget* aParent, Qt::WindowFlags f) widget->setCurrentRow(0); connect(widget, &QListWidget::currentRowChanged, [=](int rowindex) { + if(rowindex < 0) + { + return; + } + if(widget->item(rowindex)->text() == tr("Help") && stackedWidget->widget(rowindex) == nullptr) { stackedWidget->addWidget(new HelpForm(ui->commandWidget));