#include </home/clem/local/src/opie/noncore/multimedia/powerchord/fretboard.h>
Collaboration diagram for FretBoard:

Public Slots | |
| void | Finger (int finger, int position) |
| void | Fret (int position) |
| void | Base (int b) |
| void | Chord (int b) |
| void | Span (int b) |
| void | Vary (int b) |
| void | Tune (int b) |
Signals | |
| void | nameChanged (const QString &) |
| void | s1nameChanged (const QString &) |
| void | s2nameChanged (const QString &) |
| void | s3nameChanged (const QString &) |
| void | s4nameChanged (const QString &) |
| void | s5nameChanged (const QString &) |
| void | s6nameChanged (const QString &) |
Public Member Functions | |
| FretBoard (QWidget *parent=0, const char *name=0) | |
Public Attributes | |
| ChordEngine | ce |
Static Public Attributes | |
| static const int | MUTED = 7 |
| static const int | OPEN = 0 |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *) |
Private Member Functions | |
| void | refresh () |
Private Attributes | |
| QPixmap | stringtop_pix |
| QPixmap | string_pix |
| QPixmap | finger_pix |
| QPixmap | mute_pix |
| int | initial_fret |
| int | finger [6] |
|
||||||||||||
|
Definition at line 61 of file fretboard.cpp. References ChordEngine::base(), ce, ChordEngine::chord(), finger_pix, ChordEngine::fret(), initial_fret, Opie::Core::OResource::loadPixmap(), mute_pix, refresh(), ChordEngine::span(), string_pix, stringtop_pix, ChordEngine::tune(), and ChordEngine::vary(). |
|
|
Definition at line 82 of file fretboard.h. References ChordEngine::base(), ce, and refresh(). |
|
|
Definition at line 83 of file fretboard.h. References ce, ChordEngine::chord(), and refresh(). |
|
||||||||||||
|
Definition at line 102 of file fretboard.cpp. References finger. Referenced by refresh(). |
|
|
Definition at line 77 of file fretboard.h. References ce, ChordEngine::fret(), initial_fret, and refresh(). |
|
|
Referenced by refresh(). |
|
|
Definition at line 125 of file fretboard.cpp. References f, finger, finger_pix, initial_fret, mute_pix, MUTED, p, string_pix, and stringtop_pix. |
|
|
Definition at line 28 of file fretboard.cpp. References ChordEngine::calculate(), ce, ChordEngine::finger(), Finger(), i, ChordEngine::label(), ChordEngine::name(), nameChanged(), s1nameChanged(), s2nameChanged(), s3nameChanged(), s4nameChanged(), s5nameChanged(), and s6nameChanged(). Referenced by Base(), Chord(), Fret(), FretBoard(), Span(), Tune(), and Vary(). |
|
|
Referenced by refresh(). |
|
|
Referenced by refresh(). |
|
|
Referenced by refresh(). |
|
|
Referenced by refresh(). |
|
|
Referenced by refresh(). |
|
|
Referenced by refresh(). |
|
|
Definition at line 84 of file fretboard.h. References ce, refresh(), and ChordEngine::span(). |
|
|
Definition at line 86 of file fretboard.h. References ce, refresh(), and ChordEngine::tune(). |
|
|
Definition at line 85 of file fretboard.h. References ce, refresh(), and ChordEngine::vary(). |
|
|
Definition at line 61 of file fretboard.h. Referenced by PowerchordBase::audio_cb(), Base(), Chord(), Fret(), FretBoard(), PowerchordBase::play_chord_cb(), refresh(), Span(), Tune(), and Vary(). |
|
|
Definition at line 52 of file fretboard.h. Referenced by Finger(), and paintEvent(). |
|
|
Definition at line 46 of file fretboard.h. Referenced by FretBoard(), and paintEvent(). |
|
|
Definition at line 51 of file fretboard.h. Referenced by Fret(), FretBoard(), and paintEvent(). |
|
|
Definition at line 47 of file fretboard.h. Referenced by FretBoard(), and paintEvent(). |
|
|
Definition at line 63 of file fretboard.h. Referenced by paintEvent(). |
|
|
Definition at line 64 of file fretboard.h. |
|
|
Definition at line 45 of file fretboard.h. Referenced by FretBoard(), and paintEvent(). |
|
|
Definition at line 44 of file fretboard.h. Referenced by FretBoard(), and paintEvent(). |
1.4.2