svgui
1.9
|
ViewManager.h File Reference
#include <QObject>
#include <QTimer>
#include <QPalette>
#include <map>
#include "base/ViewManagerBase.h"
#include "base/Selection.h"
#include "base/Command.h"
#include "base/Clipboard.h"
#include "base/BaseTypes.h"
#include "base/ZoomLevel.h"
#include "data/model/Model.h"
Include dependency graph for ViewManager.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | ViewManager |
The ViewManager manages properties that may need to be synchronised between separate Views. More... | |
class | ViewManager::SetSelectionCommand |
Enumerations | |
enum | PlaybackFollowMode { PlaybackScrollContinuous, PlaybackScrollPageWithCentre, PlaybackScrollPage, PlaybackIgnore } |
Enumeration Type Documentation
enum PlaybackFollowMode |
Enumerator | |
---|---|
PlaybackScrollContinuous |
View scrolls continuously during playback, keeping the playback position at the centre. |
PlaybackScrollPageWithCentre |
View follows playback page-by-page, but dragging the view relocates playback to the centre frame. This is the classic Sonic Visualiser behaviour. |
PlaybackScrollPage |
View follows playback page-by-page, and the play head is moved (by the user) separately from dragging the view. This is roughly the behaviour of a typical DAW or audio editor. |
PlaybackIgnore |
View is detached from playback. It doesn't follow playback, and dragging the view does not affect the play head. |
Definition at line 38 of file ViewManager.h.
Generated by 1.8.11