summaryrefslogtreecommitdiff
path: root/attic/muse_qt4_evolution/muse/widgets/midisync.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'attic/muse_qt4_evolution/muse/widgets/midisync.cpp')
-rw-r--r--attic/muse_qt4_evolution/muse/widgets/midisync.cpp128
1 files changed, 0 insertions, 128 deletions
diff --git a/attic/muse_qt4_evolution/muse/widgets/midisync.cpp b/attic/muse_qt4_evolution/muse/widgets/midisync.cpp
deleted file mode 100644
index 7b6f69df..00000000
--- a/attic/muse_qt4_evolution/muse/widgets/midisync.cpp
+++ /dev/null
@@ -1,128 +0,0 @@
-//=============================================================================
-// MusE
-// Linux Music Editor
-// $Id:$
-//
-// Copyright (C) 2002-2006 by Werner Schweer and others
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License version 2.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//=============================================================================
-
-#include "al/al.h"
-#include "midisync.h"
-#include "sync.h"
-
-//---------------------------------------------------------
-// MidiSyncConfig
-// Midi Sync Config
-//---------------------------------------------------------
-
-MidiSyncConfig::MidiSyncConfig(QWidget* parent)
- : QDialog(parent)
- {
- setupUi(this);
- connect(okButton, SIGNAL(clicked()), SLOT(ok()));
- connect(applyButton, SIGNAL(clicked()), SLOT(apply()));
- connect(cancelButton, SIGNAL(clicked()), SLOT(cancel()));
-
- connect(syncMaster, SIGNAL(toggled(bool)), SLOT(syncMasterChanged(bool)));
- connect(syncSlave, SIGNAL(toggled(bool)), SLOT(syncSlaveChanged(bool)));
-
-// dstDevId->setValue(txDeviceId);
-// srcDevId->setValue(rxDeviceId);
-
- mtcSync->setChecked(genMTCSync);
- mcSync->setChecked(genMCSync);
- midiMachineControl->setChecked(genMMC);
-
- acceptMTCCheckbox->setChecked(acceptMTC);
- acceptMCCheckbox->setChecked(acceptMC);
- acceptMMCCheckbox->setChecked(acceptMMC);
-
- mtcSyncType->setCurrentIndex(AL::mtcType);
-
- mtcOffH->setValue(mtcOffset.h());
- mtcOffM->setValue(mtcOffset.m());
- mtcOffS->setValue(mtcOffset.s());
- mtcOffF->setValue(mtcOffset.f());
- mtcOffSf->setValue(mtcOffset.sf());
-
- syncSlaveChanged(extSyncFlag);
- }
-
-//---------------------------------------------------------
-// ok Pressed
-//---------------------------------------------------------
-
-void MidiSyncConfig::ok()
- {
- apply();
- cancel();
- }
-
-//---------------------------------------------------------
-// cancel Pressed
-//---------------------------------------------------------
-
-void MidiSyncConfig::cancel()
- {
- close();
- }
-
-//---------------------------------------------------------
-// apply Pressed
-//---------------------------------------------------------
-
-void MidiSyncConfig::apply()
- {
-// txDeviceId = dstDevId->value();
-// rxDeviceId = srcDevId->value();
-
- genMTCSync = mtcSync->isChecked();
- genMCSync = mcSync->isChecked();
- genMMC = midiMachineControl->isChecked();
-
- AL::mtcType = mtcSyncType->currentIndex();
- extSyncFlag = syncSlave->isChecked();
-
- mtcOffset.setH(mtcOffH->value());
- mtcOffset.setM(mtcOffM->value());
- mtcOffset.setS(mtcOffS->value());
- mtcOffset.setF(mtcOffF->value());
- mtcOffset.setSf(mtcOffSf->value());
-
- acceptMC = acceptMCCheckbox->isChecked();
- acceptMMC = acceptMMCCheckbox->isChecked();
- acceptMTC = acceptMTCCheckbox->isChecked();
- emit syncChanged();
- }
-
-//---------------------------------------------------------
-// syncMasterChanged
-//---------------------------------------------------------
-
-void MidiSyncConfig::syncMasterChanged(bool val)
- {
- syncSlave->setChecked(!val);
- }
-
-//---------------------------------------------------------
-// syncSlaveChanged
-//---------------------------------------------------------
-
-void MidiSyncConfig::syncSlaveChanged(bool val)
- {
- syncMaster->setChecked(!val);
- }
-
-