| 64 | } |
| 65 | |
| 66 | QString chordSignature(int keycode, bool withPreviousSong) |
| 67 | { |
| 68 | QString letter; |
| 69 | switch (keycode) { |
| 70 | case KEY_V: letter = QStringLiteral("V"); break; |
| 71 | case KEY_C: letter = QStringLiteral("C"); break; |
| 72 | case KEY_Y: letter = QStringLiteral("Y"); break; |
| 73 | case KEY_Z: letter = QStringLiteral("Z"); break; |
| 74 | default: letter = QStringLiteral("KEY_%1").arg(keycode); break; |
| 75 | } |
| 76 | if (withPreviousSong) |
| 77 | return QStringLiteral("Ctrl+%1+KEY_PREVIOUSSONG").arg(letter); |
| 78 | return QStringLiteral("Ctrl+%1").arg(letter); |
| 79 | } |
| 80 | |
| 81 | } // namespace |
| 82 | |