svgui
1.9
|
#include <QObject>
#include <QTimer>
#include <QPalette>
#include <map>
#include "base/ViewManagerBase.h"
#include "base/Selection.h"
#include "base/Command.h"
#include "base/Clipboard.h"
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 } |
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 33 of file ViewManager.h.