drumstick 2.9.0
C++ MIDI libraries using Qt objects, idioms, and style.
PianoScene Member List

This is the complete list of members for PianoScene, including all inherited members.

allKeysOff()PianoScene
alterations() constPianoScene
baseOctave() constPianoScene
customNoteNames() constPianoScene
displayKeyOn(PianoKey *key)PianoSceneprotected
event(QEvent *event) overridePianoSceneprotected
getBackgroundPalette()PianoScene
getChannel() constPianoScene
getForegroundPalette()PianoScene
getHighlightPalette()PianoScene
getKeyboardMap() constPianoScene
getKeyForPos(const QPointF &p) constPianoSceneprotected
getKeyPressedColor() constPianoScene
getMaxNote() constPianoScene
getMinNote() constPianoScene
getNoteFromKey(const int key) constPianoSceneprotected
getOctave() constPianoScene
getPianoHandler() constPianoScene
getPianoKey(const int key) constPianoSceneprotected
getRawKeyboardMode() constPianoScene
getTranspose() constPianoScene
getVelocity()PianoScene
hideOrShowKeys()PianoScene
isMouseEnabled() constPianoScene
isOctaveStart(const int note)PianoScene
isTouchEnabled() constPianoScene
isUsingNativeFilter() constPianoScene
keyOff(const int note)PianoScene
keyOff(PianoKey *key)PianoSceneprotected
keyOff(PianoKey *key, qreal pressure)PianoSceneprotected
keyOn(const int note)PianoScene
keyOn(PianoKey *key)PianoSceneprotected
keyOn(PianoKey *key, qreal pressure)PianoSceneprotected
keyPressEvent(QKeyEvent *keyEvent) overridePianoSceneprotected
keyReleaseEvent(QKeyEvent *keyEvent) overridePianoSceneprotected
mouseMoveEvent(QGraphicsSceneMouseEvent *mouseEvent) overridePianoSceneprotected
mousePressEvent(QGraphicsSceneMouseEvent *mouseEvent) overridePianoSceneprotected
mouseReleaseEvent(QGraphicsSceneMouseEvent *mouseEvent) overridePianoSceneprotected
noteName(PianoKey *key)PianoSceneprotected
noteOff(int n, int v)PianoScenesignal
noteOn(int n, int v)PianoScenesignal
numKeys() constPianoScene
octaveSubscript() constPianoScene
PianoScene(const int baseOctave, const int numKeys, const int startKey, const QColor &keyPressedColor=QColor(), QObject *parent=nullptr)PianoScene
refreshKeys()PianoScene
refreshLabels()PianoScene
resetKeyPressedColor()PianoScene
retranslate()PianoScene
setAlterations(const LabelAlteration use)PianoScene
setBackgroundPalette(const PianoPalette &p)PianoScene
setBaseOctave(const int base)PianoScene
setChannel(const int channel)PianoScene
setForegroundPalette(const PianoPalette &p)PianoScene
setHighlightColorFromPolicy(PianoKey *key, const int vel)PianoSceneprotected
setHighlightPalette(const PianoPalette &p)PianoScene
setKeyboardEnabled(const bool enable)PianoScene
setKeyboardMap(KeyboardMap *map)PianoScene
setKeyPressedColor(const QColor &color)PianoScene
setMaxNote(const int note)PianoScene
setMinNote(const int note)PianoScene
setMouseEnabled(const bool enable)PianoScene
setOctaveSubscript(const bool enable)PianoScene
setOrientation(const LabelOrientation orientation)PianoScene
setPianoHandler(PianoHandler *handler)PianoScene
setRawKeyboardMode(const bool b)PianoScene
setShowColorScale(const bool show)PianoScene
setShowLabels(const LabelVisibility show)PianoScene
setTouchEnabled(const bool enable)PianoScene
setTranspose(const int transpose)PianoScene
setUsingNativeFilter(const bool newState)PianoScene
setVelocity(const int velocity)PianoScene
setVelocityTint(const bool enable)PianoScene
showColorScale() constPianoScene
showKeyOff(PianoKey *key, int vel)PianoSceneprotected
showKeyOn(PianoKey *key, QColor color, int vel)PianoSceneprotected
showKeyOn(PianoKey *key, int vel)PianoSceneprotected
showLabels() constPianoScene
showNoteOff(const int note, int vel=-1)PianoScene
showNoteOn(const int note, QColor color, int vel=-1)PianoScene
showNoteOn(const int note, int vel=-1)PianoScene
signalName(const QString &name)PianoScenesignal
sizeHint() constPianoScene
standardNoteNames() constPianoScene
startKey() constPianoScene
touchScreenEvent(QTouchEvent *touchEvent)PianoScene
triggerNoteOff(const int note, const int vel)PianoSceneprotected
triggerNoteOn(const int note, const int vel)PianoSceneprotected
useCustomNoteNames(const QStringList &names)PianoScene
useStandardNoteNames()PianoScene
velocityTint() constPianoScene
~PianoScene()PianoScene