13 #ifndef __PIANOROLL_H__ 14 #define __PIANOROLL_H__ 33 class PianoLevelsChooser;
108 virtual QCursor
cursor()
const override;
109 virtual void setCursor(
const QCursor&)
override;
110 const QTransform&
matrix()
const;
117 virtual const QRect
geometry()
const override {
return QMainWindow::geometry(); }
void keyPressed(int)
Definition: pianoroll.cpp:580
const QTransform & matrix() const
Definition: pianoroll.cpp:680
Score * _score
Definition: pianoroll.h:51
Global staff data not directly related to drawing.
Definition: staff.h:62
Definition: pianoview.h:76
SelState
Definition: select.h:71
PianoLevels * pianoLevels
Definition: pianoroll.h:48
PianoRuler * ruler
Definition: pianoroll.h:64
Definition: pianoroll.h:43
virtual Element * elementNear(QPointF) override
Definition: pianoroll.cpp:690
QComboBox * barPattern
Definition: pianoroll.h:59
Definition of Score class.
void selectionChanged()
Definition: pianoroll.cpp:455
void posChanged(POS pos, unsigned tick)
Definition: pianoroll.cpp:757
void writeSettings()
Definition: pianoroll.cpp:381
virtual void removeScore() override
Definition: pianoroll.cpp:645
Base class of score layout elements.
Definition: element.h:158
Definition: pitchedit.h:29
void cmd(QAction *)
Definition: pianoroll.cpp:624
void velocityChanged(int)
Definition: pianoroll.cpp:557
Pos locator[3]
Definition: pianoroll.h:58
virtual void updateAll() override
Definition: pianoroll.cpp:699
Definition: pianolevelschooser.h:33
void focusOnPosition(Position *p)
Definition: pianoroll.cpp:318
QSpinBox * tickLen
Definition: pianoroll.h:57
QList< QAction * > actions
Definition: pianoroll.h:68
virtual ~PianorollEditor()
Definition: pianoroll.cpp:306
void setLocator(POS posi, int tick)
Definition: pianoroll.h:114
void readSettings()
Definition: pianoroll.cpp:390
virtual const QRect geometry() const override
Definition: pianoroll.h:117
void tickLenChanged(int)
Definition: pianoroll.cpp:798
void showWaveView(bool)
Definition: pianoroll.cpp:732
void veloTypeChanged(int)
Definition: pianoroll.cpp:493
PianoKeyboard * pianoKbd
Definition: pianoroll.h:47
Definition: aeolus.cpp:26
QSpinBox * onTime
Definition: pianoroll.h:56
void updateSelection()
Definition: pianoroll.cpp:422
Definition: poslabel.h:32
void updateVelocity(Note *note)
Definition: pianoroll.cpp:526
void doUpdate()
Definition: pianoroll.cpp:712
virtual void setCursor(const QCursor &) override
Definition: pianoroll.cpp:672
QSpinBox * subdiv
Definition: pianoroll.h:61
PianoView * pianoView
Definition: pianoroll.h:46
void playlistChanged()
Definition: pianoroll.cpp:724
WaveView * waveView
Definition: pianoroll.h:66
QSpinBox * velocity
Definition: pianoroll.h:55
Awl::PitchEdit * pitch
Definition: pianoroll.h:54
void setTick(unsigned)
Definition: pos.cpp:285
Definition: pianolevels.h:42
virtual void drawBackground(QPainter *, const QRectF &) const override
Definition: pianoroll.h:112
void rangeChanged(int min, int max)
Definition: pianoroll.cpp:413
bool updateScheduled
Definition: pianoroll.h:70
QSpinBox * tuplet
Definition: pianoroll.h:62
Graphic representation of a note.
Definition: note.h:212
Definition: aslider.cpp:23
QSplitter * split
Definition: pianoroll.h:67
void onTimeChanged(int val)
Definition: pianoroll.cpp:773
Awl::PosLabel * pos
Definition: pianoroll.h:63
void setXpos(int x)
Definition: pianoroll.cpp:400
Definition: pianoruler.h:36
void moveLocator(int, const Pos &)
Definition: pianoroll.cpp:614
void setStaff(Staff *staff)
Definition: pianoroll.cpp:331
virtual QCursor cursor() const override
Definition: pianoroll.cpp:663
POS
Definition: score.h:100
void changeSelection(SelState)
Definition: pianoroll.cpp:484
QLabel * partLabel
Definition: pianoroll.h:53
QComboBox * veloType
Definition: pianoroll.h:60
PianorollEditor(QWidget *parent=0)
Definition: pianoroll.cpp:42
Definition: pianokeyboard.h:40
QAction * showWave
Definition: pianoroll.h:65
void keyReleased(int)
Definition: pianoroll.cpp:589
Staff * staff
Definition: pianoroll.h:52
Definition: mscoreview.h:32
void heartBeat(Seq *)
Definition: pianoroll.cpp:598
virtual void dataChanged(const QRectF &) override
Definition: pianoroll.cpp:637
QScrollBar * hsb
Definition: pianoroll.h:50
Definition: waveview.h:27
virtual void changeEditElement(Element *) override
Definition: pianoroll.cpp:655
PianoLevelsChooser * pianoLevelsChooser
Definition: pianoroll.h:49