diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-12-06 14:41:21 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2009-12-06 14:41:21 +0000 |
| commit | 840ef5c14a3d8c9559bb16c9ef69c1c87ed0accd (patch) | |
| tree | 88bd278b23166f51e5c01a2404a8708915964531 /src/plugins/Effect/ladspa/settingsdialog.cpp | |
| parent | 18e7cd1a99f29e917cdc7bb2ce9b81b329f92630 (diff) | |
| download | qmmp-840ef5c14a3d8c9559bb16c9ef69c1c87ed0accd.tar.gz qmmp-840ef5c14a3d8c9559bb16c9ef69c1c87ed0accd.tar.bz2 qmmp-840ef5c14a3d8c9559bb16c9ef69c1c87ed0accd.zip | |
ladspa host: added sliders
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1423 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Effect/ladspa/settingsdialog.cpp')
| -rw-r--r-- | src/plugins/Effect/ladspa/settingsdialog.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/plugins/Effect/ladspa/settingsdialog.cpp b/src/plugins/Effect/ladspa/settingsdialog.cpp index 34f1714ed..4d0c33a6f 100644 --- a/src/plugins/Effect/ladspa/settingsdialog.cpp +++ b/src/plugins/Effect/ladspa/settingsdialog.cpp @@ -77,7 +77,26 @@ void SettingsDialog::on_loadButton_clicked() void SettingsDialog::on_unloadButton_clicked() { + LADSPAHost *l = LADSPAHost::instance(); + QModelIndex index = ui.runningListWidget->currentIndex (); + if(index.isValid()) + { + l->unload(l->runningPlugins().at(index.row())); + updateRunningPlugins(); + } +} +void SettingsDialog::on_configureButton_clicked() +{ + LADSPAHost *l = LADSPAHost::instance(); + QModelIndex index = ui.runningListWidget->currentIndex (); + if(index.isValid()) + { + l->runningPlugins().at(index.row())->widget->setParent(this); + l->runningPlugins().at(index.row())->widget->setWindowFlags(Qt::Window); + l->runningPlugins().at(index.row())->widget->show(); + //updateRunningPlugins(); + } } void SettingsDialog::accept() |
