Mercurial > hg > easaier-soundaccess
changeset 182:7386cd014f52
active the PropertyBox when double-clicking on it
move the PropertyBox in the bottom right corner
author | lbajardsilogic |
---|---|
date | Thu, 22 Nov 2007 15:54:30 +0000 |
parents | 3d68e73a877b |
children | 2e81141893db |
files | widgets/ItemAudioFilterList.cpp widgets/ItemLayerList.cpp widgets/PropertyBox.cpp |
diffstat | 3 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/widgets/ItemAudioFilterList.cpp Wed Nov 21 16:07:51 2007 +0000 +++ b/widgets/ItemAudioFilterList.cpp Thu Nov 22 15:54:30 2007 +0000 @@ -100,6 +100,7 @@ //m_propertyBox->close(); m_propertyBox->setWindowFlags(m_propertyBox->windowFlags() | Qt::WindowStaysOnTopHint); m_propertyBox->show(); + m_propertyBox->activateWindow(); } }
--- a/widgets/ItemLayerList.cpp Wed Nov 21 16:07:51 2007 +0000 +++ b/widgets/ItemLayerList.cpp Thu Nov 22 15:54:30 2007 +0000 @@ -123,7 +123,7 @@ //m_propertyBox->close(); m_propertyBox->setWindowFlags(m_propertyBox->windowFlags() | Qt::WindowStaysOnTopHint); m_propertyBox->show(); - + m_propertyBox->activateWindow(); } }
--- a/widgets/PropertyBox.cpp Wed Nov 21 16:07:51 2007 +0000 +++ b/widgets/PropertyBox.cpp Thu Nov 22 15:54:30 2007 +0000 @@ -27,6 +27,8 @@ #include "plugin/RealTimePluginInstance.h" #include "plugin/PluginXml.h" +#include "main/MainWindow.h" + #include "AudioDial.h" #include "Slider.h" #include "LEDButton.h" @@ -93,6 +95,9 @@ connect(UnitDatabase::getInstance(), SIGNAL(unitDatabaseChanged()), this, SLOT(unitDatabaseChanged())); + move(MainWindow::instance()->pos().x() + 3*MainWindow::instance()->width()/4, + MainWindow::instance()->pos().y() + 3*MainWindow::instance()->height()/5); + #ifdef DEBUG_PROPERTY_BOX std::cerr << "PropertyBox[" << this << "]::PropertyBox returning" << std::endl; #endif