Logo Search packages:      
Sourcecode: qmidiarp version File versions  Download package

Public Slots | Signals | Public Member Functions | Public Attributes | Private Attributes

SeqWidget Class Reference

Collaboration diagram for SeqWidget:
Collaboration graph
[legend]

List of all members.

Public Slots

void appendMidiCC (int ctrlID, int ccnumber, int channel, int min, int max)
void copyToCustom ()
void midiForgetMute ()
void midiForgetNoteLen ()
void midiForgetVel ()
void midiLearnCancel ()
void midiLearnMute ()
void midiLearnNoteLen ()
void midiLearnVel ()
void moduleDelete ()
void moduleRename ()
void mouseMoved (double, double, int)
void mousePressed (double, double, int)
void processNote (int note, int velocity)
void removeMidiCC (int ctrlID, int ccnumber, int channel)
void setMuted (bool on)
void setRecord (bool on)
void updateChannelOut (int value)
void updateChIn (int value)
void updateEnableNoteIn (bool on)
void updateEnableVelIn (bool on)
void updateNoteLength (int val)
void updatePortOut (int value)
void updateRes (int)
void updateSize (int)
void updateTranspose (int val)
void updateVelocity (int val)
void updateWaveForm (int)

Signals

void dockRename (const QString &name, int parentDockID)
void patternChanged ()
void seqRemove (int ID)
void setMidiForget (int parentDockID, int ID)
void setMidiLearn (int parentDockID, int ID, int controlID)

Public Member Functions

MidiSeqgetMidiWorker ()
bool isModified ()
void loadWaveForms ()
void readData (QXmlStreamReader &xml)
void readDataText (QTextStream &arpText)
 SeqWidget (MidiSeq *p_midiWorker, int portCount, bool compactStyle, QWidget *parent=0)
void setChannelOut (int value)
void setChIn (int value)
void setEnableNoteIn (bool on)
void setEnableVelIn (bool on)
void setModified (bool)
void setPortOut (int value)
void skipXmlElement (QXmlStreamReader &xml)
void writeData (QXmlStreamWriter &xml)
void writeDataText (QTextStream &arpText)

Public Attributes

QVector< MidiCCccList
QCheckBox * enableNoteIn
QCheckBox * enableVelIn
int ID
QCheckBox * muteOut
QString name
Slidernotelength
int parentDockID
SeqScreenscreen
Slidertranspose
Slidervelocity
QStringList waveForms

Private Attributes

QAction * cancelMidiLearnAction
QSpinBox * channelOut
QSpinBox * chIn
QAction * copyToCustomAction
QToolButton * copyToCustomButton
QAction * deleteAction
QComboBox * freqBox
bool lastMute
MidiSeqmidiWorker
bool modified
QSpinBox * portOut
bool recordMode
QAction * renameAction
QComboBox * resBox
QVector< SeqSampleseqData
QComboBox * sizeBox
QComboBox * waveFormBox

Detailed Description

Definition at line 52 of file seqwidget.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index