Fix valgrind issues

This commit is contained in:
Jan Käberich 2021-12-10 20:46:04 +01:00
parent 1c6a1ab6fd
commit 75f4ee245f
16 changed files with 70 additions and 8 deletions

View file

@ -58,7 +58,7 @@ MarkerWidget::MarkerWidget(MarkerModel &model, QWidget *parent) :
}
// multiple markers selected, execute group context menu
QMenu menu;
auto createGroup = new QAction("Link selected");
auto createGroup = new QAction("Link selected", &menu);
connect(createGroup, &QAction::triggered, [&](){
auto g = model.createMarkerGroup();
// assign markers to group
@ -68,7 +68,7 @@ MarkerWidget::MarkerWidget(MarkerModel &model, QWidget *parent) :
});
menu.addAction(createGroup);
if(anyInGroup) {
auto removeGroup = new QAction("Break Links");
auto removeGroup = new QAction("Break Links", &menu);
connect(removeGroup, &QAction::triggered, [&](){
// remove selected markers from groups if they are already assigned to one
for(auto m : selected) {