| 71 | } |
| 72 | |
| 73 | static QString buttonToString(Qt::MouseButton button) |
| 74 | { |
| 75 | switch (button) { |
| 76 | case Qt::LeftButton: |
| 77 | return i18nc("A mouse button", "Left"); |
| 78 | case Qt::RightButton: |
| 79 | return i18nc("A mouse button", "Right"); |
| 80 | case Qt::MiddleButton: |
| 81 | return i18nc("A mouse button", "Middle"); |
| 82 | case Qt::BackButton: |
| 83 | return i18nc("A mouse button", "Back"); |
| 84 | case Qt::ForwardButton: |
| 85 | return i18nc("A mouse button", "Forward"); |
| 86 | case Qt::TaskButton: |
| 87 | return i18nc("A mouse button", "Task"); |
| 88 | case Qt::ExtraButton4: |
| 89 | return i18nc("A mouse button", "Extra Button 4"); |
| 90 | case Qt::ExtraButton5: |
| 91 | return i18nc("A mouse button", "Extra Button 5"); |
| 92 | case Qt::ExtraButton6: |
| 93 | return i18nc("A mouse button", "Extra Button 6"); |
| 94 | case Qt::ExtraButton7: |
| 95 | return i18nc("A mouse button", "Extra Button 7"); |
| 96 | case Qt::ExtraButton8: |
| 97 | return i18nc("A mouse button", "Extra Button 8"); |
| 98 | case Qt::ExtraButton9: |
| 99 | return i18nc("A mouse button", "Extra Button 9"); |
| 100 | case Qt::ExtraButton10: |
| 101 | return i18nc("A mouse button", "Extra Button 10"); |
| 102 | case Qt::ExtraButton11: |
| 103 | return i18nc("A mouse button", "Extra Button 11"); |
| 104 | case Qt::ExtraButton12: |
| 105 | return i18nc("A mouse button", "Extra Button 12"); |
| 106 | case Qt::ExtraButton13: |
| 107 | return i18nc("A mouse button", "Extra Button 13"); |
| 108 | case Qt::ExtraButton14: |
| 109 | return i18nc("A mouse button", "Extra Button 14"); |
| 110 | case Qt::ExtraButton15: |
| 111 | return i18nc("A mouse button", "Extra Button 15"); |
| 112 | case Qt::ExtraButton16: |
| 113 | return i18nc("A mouse button", "Extra Button 16"); |
| 114 | case Qt::ExtraButton17: |
| 115 | return i18nc("A mouse button", "Extra Button 17"); |
| 116 | case Qt::ExtraButton18: |
| 117 | return i18nc("A mouse button", "Extra Button 18"); |
| 118 | case Qt::ExtraButton19: |
| 119 | return i18nc("A mouse button", "Extra Button 19"); |
| 120 | case Qt::ExtraButton20: |
| 121 | return i18nc("A mouse button", "Extra Button 20"); |
| 122 | case Qt::ExtraButton21: |
| 123 | return i18nc("A mouse button", "Extra Button 21"); |
| 124 | case Qt::ExtraButton22: |
| 125 | return i18nc("A mouse button", "Extra Button 22"); |
| 126 | case Qt::ExtraButton23: |
| 127 | return i18nc("A mouse button", "Extra Button 23"); |
| 128 | case Qt::ExtraButton24: |
| 129 | return i18nc("A mouse button", "Extra Button 24"); |
| 130 | default: |
no outgoing calls
no test coverage detected