Browse Source

UI: Fix QResizeEvent leaks

Not sure if this is a valid pattern in the Qt world though.
jpark37 6 years ago
parent
commit
291393643e
1 changed files with 4 additions and 3 deletions
  1. 4 3
      UI/scene-tree.cpp

+ 4 - 3
UI/scene-tree.cpp

@@ -31,7 +31,8 @@ void SceneTree::SetGridMode(bool grid)
 		setStyleSheet("");
 	}
 
-	resizeEvent(new QResizeEvent(size(), size()));
+	QResizeEvent event(size(), size());
+	resizeEvent(&event);
 }
 
 bool SceneTree::GetGridMode()
@@ -183,6 +184,6 @@ void SceneTree::rowsInserted(const QModelIndex &parent, int start, int end)
 {
 	QListWidget::rowsInserted(parent, start, end);
 
-	QResizeEvent *event = new QResizeEvent(size(), size());
-	SceneTree::resizeEvent(event);
+	QResizeEvent event(size(), size());
+	SceneTree::resizeEvent(&event);
 }