diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2014-02-02 18:31:48 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2014-02-02 18:31:48 +0000 |
| commit | 3589fa404fdc6bbe5f90a3fb5b4af2303a5d2221 (patch) | |
| tree | 8e1c32defbc2b27b3282187508544c3aeee2cc94 | |
| parent | ba185860cee73a919231d46e9271c0837572de6a (diff) | |
| download | qmmp-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
| -rw-r--r-- | src/qmmp/visual.cpp | 6 | ||||
| -rw-r--r-- | src/qmmp/visual.h | 5 |
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. */ |
