From 86aac72c6547ae976059c1aee91059687ea65b8b Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Wed, 31 Oct 2007 18:04:24 +0000 Subject: added visual plugin support git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@171 90c681e8-e032-0410-971d-27865f9a5e38 --- src/mainvisual.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/mainvisual.cpp') diff --git a/src/mainvisual.cpp b/src/mainvisual.cpp index 65bd287a1..cbd30a6dc 100644 --- a/src/mainvisual.cpp +++ b/src/mainvisual.cpp @@ -45,7 +45,7 @@ MainVisual *MainVisual::getPointer() } MainVisual::MainVisual (QWidget *parent) - : QWidget (parent), m_vis (0), m_playing (FALSE) + : Visual (parent), m_vis (0), m_playing (FALSE) { m_draw = TRUE; m_skin = Skin::getPointer(); @@ -72,6 +72,8 @@ MainVisual::~MainVisual() else settings.setValue("Visualization/type", "None"); settings.setValue("Visualization/rate", 1000/m_timer->interval()); + while (!m_nodes.isEmpty()) + delete m_nodes.takeFirst(); } void MainVisual::setVisual (VisualBase *newvis) -- cgit v1.2.3-13-gbd6f