diff --git a/src/app/tape/dialogs/dialogmdatabase.cpp b/src/app/tape/dialogs/dialogmdatabase.cpp index e3ce2ccf8..097039bdb 100644 --- a/src/app/tape/dialogs/dialogmdatabase.cpp +++ b/src/app/tape/dialogs/dialogmdatabase.cpp @@ -453,6 +453,8 @@ QTreeWidgetItem *DialogMDataBase::AddGroup(const QString &text) //--------------------------------------------------------------------------------------------------------------------- void DialogMDataBase::AddMeasurement(QTreeWidgetItem *group, const QString &name, const QStringList &list) { + SCASSERT(group != nullptr) + QTreeWidgetItem *m = new QTreeWidgetItem(group); if (selectMode) diff --git a/src/app/tape/dialogs/tapeconfigdialog.cpp b/src/app/tape/dialogs/tapeconfigdialog.cpp index 6bf75ea3e..d7e5c9039 100644 --- a/src/app/tape/dialogs/tapeconfigdialog.cpp +++ b/src/app/tape/dialogs/tapeconfigdialog.cpp @@ -180,6 +180,8 @@ void TapeConfigDialog::createIcons() //--------------------------------------------------------------------------------------------------------------------- void TapeConfigDialog::createIcon(const QString &icon, const QString &text) { + SCASSERT(contentsWidget != nullptr) + QListWidgetItem *button = new QListWidgetItem(contentsWidget); button->setIcon(QIcon(icon)); button->setText(text); diff --git a/src/app/valentina/dialogs/configdialog.cpp b/src/app/valentina/dialogs/configdialog.cpp index 75dc30e15..5cccea4fa 100644 --- a/src/app/valentina/dialogs/configdialog.cpp +++ b/src/app/valentina/dialogs/configdialog.cpp @@ -181,6 +181,8 @@ void ConfigDialog::createIcons() //--------------------------------------------------------------------------------------------------------------------- void ConfigDialog::createIcon(const QString &icon, const QString &text) { + SCASSERT(contentsWidget != nullptr) + QListWidgetItem *button = new QListWidgetItem(contentsWidget); button->setIcon(QIcon(icon)); button->setText(text);