aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2014-02-02 18:31:48 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2014-02-02 18:31:48 +0000
commit3589fa404fdc6bbe5f90a3fb5b4af2303a5d2221 (patch)
tree8e1c32defbc2b27b3282187508544c3aeee2cc94 /src
parentba185860cee73a919231d46e9271c0837572de6a (diff)
downloadqmmp-3589fa404fdc6bbe5f90a3fb5b4af2303a5d2221.tar.gz
qmmp-3589fa404fdc6bbe5f90a3fb5b4af2303a5d2221.tar.bz2
qmmp-3589fa404fdc6bbe5f90a3fb5b4af2303a5d2221.zip
visual api: added window flags access
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4058 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
-rw-r--r--src/qmmp/visual.cpp6
-rw-r--r--src/qmmp/visual.h5
2 files changed, 6 insertions, 5 deletions
diff --git a/src/qmmp/visual.cpp b/src/qmmp/visual.cpp
index a65742ce7..323858f7f 100644
--- a/src/qmmp/visual.cpp
+++ b/src/qmmp/visual.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2008-2013 by Ilya Kotov *
+ * Copyright (C) 2008-2014 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -27,7 +27,7 @@
#include "output.h"
#include "visual.h"
-Visual::Visual(QWidget *parent) : QWidget(parent)
+Visual::Visual(QWidget *parent, Qt::WindowFlags f) : QWidget(parent, f)
{
setAttribute(Qt::WA_DeleteOnClose, true);
setAttribute(Qt::WA_QuitOnClose, false);
@@ -159,7 +159,7 @@ void Visual::initialize(QWidget *parent , QObject *receiver, const char *member)
Visual* visual = factory->create(parent);
if (m_receiver && m_member)
connect(visual, SIGNAL(closedByUser()), m_receiver, m_member);
- visual->setWindowFlags(Qt::Window);
+ visual->setWindowFlags(visual->windowFlags() | Qt::Window);
qDebug("Visual: added visualization: %s", qPrintable(factory->properties().name));
m_vis_map.insert (factory, visual);
m_visuals.append(visual);
diff --git a/src/qmmp/visual.h b/src/qmmp/visual.h
index 03e885524..957e9e0a1 100644
--- a/src/qmmp/visual.h
+++ b/src/qmmp/visual.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2008-2013 by Ilya Kotov *
+ * Copyright (C) 2008-2014 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -40,8 +40,9 @@ public:
/*!
* Object contsructor.
* @param parent Parent object.
+ * @param f Widget flags.
*/
- Visual(QWidget *parent);
+ Visual(QWidget *parent, Qt::WindowFlags f = 0);
/*!
* Destructor.
*/