diff options
author | Orcan Ogetbil <oget.fedora@gmail.com> | 2011-10-07 02:20:29 +0000 |
---|---|---|
committer | Orcan Ogetbil <oget.fedora@gmail.com> | 2011-10-07 02:20:29 +0000 |
commit | f16b2037025918e32c5fd90527f76e1102e5ecb9 (patch) | |
tree | 0da3b7a29d13b5b826b291ccb2f2676d2e227b40 /muse2/muse/helper.cpp | |
parent | 42039e7f7f215f6008829d8c6be591c998f1228c (diff) |
(hopefully) final huge namespace update.
Diffstat (limited to 'muse2/muse/helper.cpp')
-rw-r--r-- | muse2/muse/helper.cpp | 59 |
1 files changed, 31 insertions, 28 deletions
diff --git a/muse2/muse/helper.cpp b/muse2/muse/helper.cpp index 1a223bb3..a3a4639c 100644 --- a/muse2/muse/helper.cpp +++ b/muse2/muse/helper.cpp @@ -43,7 +43,7 @@ namespace MusEGlobal { extern bool hIsB; } -namespace MusEUtil { +namespace MusECore { static const char* vall[] = { "c","c#","d","d#","e","f","f#","g","g#","a","a#","h" @@ -79,7 +79,7 @@ QString pitch2string(int v) Part* partFromSerialNumber(int serial) { - TrackList* tl = song->tracks(); + TrackList* tl = MusEGlobal::song->tracks(); for (iTrack it = tl->begin(); it != tl->end(); ++it) { PartList* pl = (*it)->parts(); @@ -93,6 +93,14 @@ Part* partFromSerialNumber(int serial) return NULL; } +bool any_event_selected(const set<Part*>& parts, bool in_range) +{ + return !get_events(parts, in_range ? 3 : 1).empty(); +} + +} // namespace MusECore + +namespace MusEGui { //--------------------------------------------------------- // populateAddSynth @@ -108,18 +116,18 @@ QMenu* populateAddSynth(QWidget* parent) //typedef std::multimap<std::string, int, addSynth_cmp_str >::iterator imap; typedef std::multimap<std::string, int >::iterator imap; - MessSynth* synMESS = 0; + MusECore::MessSynth* synMESS = 0; QMenu* synpMESS = 0; asmap mapMESS; #ifdef DSSI_SUPPORT - DssiSynth* synDSSI = 0; + MusECore::DssiSynth* synDSSI = 0; QMenu* synpDSSI = 0; asmap mapDSSI; #endif #ifdef VST_SUPPORT - VstSynth* synVST = 0; + MusECore::VstSynth* synVST = 0; QMenu* synpVST = 0; asmap mapVST; #endif @@ -130,9 +138,9 @@ QMenu* populateAddSynth(QWidget* parent) //const int synth_base_id = 0x1000; int ii = 0; - for(std::vector<Synth*>::iterator i = synthis.begin(); i != synthis.end(); ++i) + for(std::vector<MusECore::Synth*>::iterator i = MusEGlobal::synthis.begin(); i != MusEGlobal::synthis.end(); ++i) { - synMESS = dynamic_cast<MessSynth*>(*i); + synMESS = dynamic_cast<MusECore::MessSynth*>(*i); if(synMESS) { mapMESS.insert( std::pair<std::string, int> (std::string(synMESS->description().toLower().toLatin1().constData()), ii) ); @@ -141,7 +149,7 @@ QMenu* populateAddSynth(QWidget* parent) { #ifdef DSSI_SUPPORT - synDSSI = dynamic_cast<DssiSynth*>(*i); + synDSSI = dynamic_cast<MusECore::DssiSynth*>(*i); if(synDSSI) { mapDSSI.insert( std::pair<std::string, int> (std::string(synDSSI->description().toLower().toLatin1().constData()), ii) ); @@ -151,7 +159,7 @@ QMenu* populateAddSynth(QWidget* parent) { #ifdef VST_SUPPORT - synVST = dynamic_cast<VstSynth*>(*i); + synVST = dynamic_cast<MusECore::VstSynth*>(*i); if(synVST) { mapVST.insert( std::pair<std::string, int> (std::string(synVST->description().toLower().toLatin1().constData()), ii) ); @@ -168,13 +176,13 @@ QMenu* populateAddSynth(QWidget* parent) ++ii; } - int sz = synthis.size(); + int sz = MusEGlobal::synthis.size(); for(imap i = mapMESS.begin(); i != mapMESS.end(); ++i) { int idx = i->second; if(idx > sz) // Sanity check continue; - Synth* s = synthis[idx]; + MusECore::Synth* s = MusEGlobal::synthis[idx]; if(s) { // No MESS sub-menu yet? Create it now. @@ -191,7 +199,7 @@ QMenu* populateAddSynth(QWidget* parent) int idx = i->second; if(idx > sz) continue; - Synth* s = synthis[idx]; + MusECore::Synth* s = MusEGlobal::synthis[idx]; if(s) { // No DSSI sub-menu yet? Create it now. @@ -210,7 +218,7 @@ QMenu* populateAddSynth(QWidget* parent) int idx = i->second; if(idx > sz) continue; - Synth* s = synthis[idx]; + Synth* s = MusEGlobal::synthis[idx]; if(s) { // No VST sub-menu yet? Create it now. @@ -227,7 +235,7 @@ QMenu* populateAddSynth(QWidget* parent) int idx = i->second; if(idx > sz) continue; - Synth* s = synthis[idx]; + MusECore::Synth* s = MusEGlobal::synthis[idx]; // No Other sub-menu yet? Create it now. if(!synpOther) synpOther = new QMenu(parent); @@ -283,31 +291,31 @@ QActionGroup* populateAddTrack(QMenu* addTrack) QAction* midi = addTrack->addAction(QIcon(*addtrack_addmiditrackIcon), QT_TRANSLATE_NOOP("@default", "Add Midi Track")); - midi->setData(Track::MIDI); + midi->setData(MusECore::Track::MIDI); grp->addAction(midi); QAction* drum = addTrack->addAction(QIcon(*addtrack_drumtrackIcon), QT_TRANSLATE_NOOP("@default", "Add Drum Track")); - drum->setData(Track::DRUM); + drum->setData(MusECore::Track::DRUM); grp->addAction(drum); QAction* wave = addTrack->addAction(QIcon(*addtrack_wavetrackIcon), QT_TRANSLATE_NOOP("@default", "Add Wave Track")); - wave->setData(Track::WAVE); + wave->setData(MusECore::Track::WAVE); grp->addAction(wave); QAction* aoutput = addTrack->addAction(QIcon(*addtrack_audiooutputIcon), QT_TRANSLATE_NOOP("@default", "Add Audio Output")); - aoutput->setData(Track::AUDIO_OUTPUT); + aoutput->setData(MusECore::Track::AUDIO_OUTPUT); grp->addAction(aoutput); QAction* agroup = addTrack->addAction(QIcon(*addtrack_audiogroupIcon), QT_TRANSLATE_NOOP("@default", "Add Audio Group")); - agroup->setData(Track::AUDIO_GROUP); + agroup->setData(MusECore::Track::AUDIO_GROUP); grp->addAction(agroup); QAction* ainput = addTrack->addAction(QIcon(*addtrack_audioinputIcon), QT_TRANSLATE_NOOP("@default", "Add Audio Input")); - ainput->setData(Track::AUDIO_INPUT); + ainput->setData(MusECore::Track::AUDIO_INPUT); grp->addAction(ainput); QAction* aaux = addTrack->addAction(QIcon(*addtrack_auxsendIcon), QT_TRANSLATE_NOOP("@default", "Add Aux Send")); - aaux->setData(Track::AUDIO_AUX); + aaux->setData(MusECore::Track::AUDIO_AUX); grp->addAction(aaux); // Create a sub-menu and fill it with found synth types. Make addTrack the owner. @@ -318,14 +326,9 @@ QActionGroup* populateAddTrack(QMenu* addTrack) // Add the sub-menu to the given menu. addTrack->addMenu(synp); - //QObject::connect(addTrack, SIGNAL(triggered(QAction *)), song, SLOT(addNewTrack(QAction *))); + //QObject::connect(addTrack, SIGNAL(triggered(QAction *)), MusEGlobal::song, SLOT(addNewTrack(QAction *))); return grp; } -bool any_event_selected(const set<Part*>& parts, bool in_range) -{ - return !get_events(parts, in_range ? 3 : 1).empty(); -} - -} // namespace MusEUtil +} // namespace MusEGui |