summaryrefslogtreecommitdiff
path: root/muse2/muse/song.h
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2011-10-08 13:47:24 +0000
committerFlorian Jung <flo@windfisch.org>2011-10-08 13:47:24 +0000
commita347445db32f51562aee5c6a786c312d1f612d2f (patch)
treeba3dc9a6e03eec2edf2c213b7f4d7e5e49903edc /muse2/muse/song.h
parent375d6a53630f364c6560eb40255a8cc4c0496b8c (diff)
parent5367067f7a36dce8a362dcc000d41ac581bffdfe (diff)
merged namespace changes. HOPEFULLY the last one.
Diffstat (limited to 'muse2/muse/song.h')
-rw-r--r--muse2/muse/song.h18
1 files changed, 13 insertions, 5 deletions
diff --git a/muse2/muse/song.h b/muse2/muse/song.h
index ad77d723..d6d3628c 100644
--- a/muse2/muse/song.h
+++ b/muse2/muse/song.h
@@ -42,15 +42,15 @@ class QAction;
class QFont;
class QMenu;
+namespace MusECore {
+
class SynthI;
struct MidiMsg;
-struct AudioMsg;
class Event;
class Xml;
class Sequencer;
class Track;
class Part;
-class MidiPart;
class PartList;
class MPEventList;
class EventList;
@@ -58,7 +58,11 @@ class MarkerList;
class Marker;
class SNode;
+struct AudioMsg;
+
+class MidiPart;
class MidiPort;
+
class MidiDevice;
class AudioPort;
class AudioDevice;
@@ -426,11 +430,15 @@ class Song : public QObject {
void markerChanged(int);
void midiPortsChanged();
void midiNote(int pitch, int velo);
- void controllerChanged(Track* t);
- void newPartsCreated(const std::map< Part*, std::set<Part*> >&);
+ void controllerChanged(MusECore::Track* t);
+ void newPartsCreated(const std::map< MusECore::Part*, std::set<MusECore::Part*> >&);
};
-extern Song* song;
+} // namespace MusECore
+
+namespace MusEGlobal {
+extern MusECore::Song* song;
+}
#endif