comparison main/MainWindow.h @ 381:fad5611ef9db macness

Encapsulate itunes-remote functionality into class ITunesSVRemote. Provides context for playback sync etc
author Dan Stowell <dan.stowell@eecs.qmul.ac.uk>
date Mon, 18 Oct 2010 13:59:08 +0100
parents 909cf273bed1
children
comparison
equal deleted inserted replaced
380:7298621f1192 381:fad5611ef9db
31 #include "framework/SVFileReader.h" 31 #include "framework/SVFileReader.h"
32 #include "data/fileio/FileFinder.h" 32 #include "data/fileio/FileFinder.h"
33 #include "data/fileio/FileSource.h" 33 #include "data/fileio/FileSource.h"
34 #include "widgets/LayerTreeDialog.h" 34 #include "widgets/LayerTreeDialog.h"
35 #include <map> 35 #include <map>
36 #ifdef Q_WS_MAC
37 #include "osx/svitunes.h"
38 #endif
36 39
37 class Document; 40 class Document;
38 class PaneStack; 41 class PaneStack;
39 class Pane; 42 class Pane;
40 class View; 43 class View;
280 virtual void updatePositionStatusDisplays() const; 283 virtual void updatePositionStatusDisplays() const;
281 284
282 virtual bool shouldCreateNewSessionForRDFAudio(bool *cancel); 285 virtual bool shouldCreateNewSessionForRDFAudio(bool *cancel);
283 286
284 virtual void connectLayerEditDialog(ModelDataTableDialog *); 287 virtual void connectLayerEditDialog(ModelDataTableDialog *);
288
289 #ifdef Q_WS_MAC
290 ITunesSVRemote *m_iTunes;
291 #endif
285 }; 292 };
286 293
287 294
288 #endif 295 #endif