mirror of
https://github.com/clementine-player/Clementine
synced 2025-01-31 11:35:24 +01:00
Fix bug when adding already exist shortcut in WiimotedevShortcutsConfig
This commit is contained in:
parent
ed8f87af0b
commit
d70887c776
@ -1536,6 +1536,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "عرض"
|
msgstr "عرض"
|
||||||
|
|
||||||
|
@ -1536,6 +1536,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1557,6 +1557,10 @@ msgstr "Drecera"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Mostrar"
|
msgstr "Mostrar"
|
||||||
|
|
||||||
|
@ -1540,6 +1540,10 @@ msgstr "Zkratka"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Zobrazit"
|
msgstr "Zobrazit"
|
||||||
|
|
||||||
|
@ -1543,6 +1543,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1557,6 +1557,10 @@ msgstr "Tastenkürzel"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Tastenkürzel für %1"
|
msgstr "Tastenkürzel für %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Anzeigen"
|
msgstr "Anzeigen"
|
||||||
|
|
||||||
|
@ -1558,6 +1558,10 @@ msgstr "Συντόμευση"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Συντόμευση για %1"
|
msgstr "Συντόμευση για %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Εμφάνιση"
|
msgstr "Εμφάνιση"
|
||||||
|
|
||||||
|
@ -1541,6 +1541,10 @@ msgstr "Shortcut"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Shortcut for %1"
|
msgstr "Shortcut for %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Show"
|
msgstr "Show"
|
||||||
|
|
||||||
|
@ -1538,6 +1538,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1561,6 +1561,10 @@ msgstr "Acceso rápido"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Combinación de teclas para %1"
|
msgstr "Combinación de teclas para %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Mostrar"
|
msgstr "Mostrar"
|
||||||
|
|
||||||
|
@ -1538,6 +1538,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1550,6 +1550,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Afficher"
|
msgstr "Afficher"
|
||||||
|
|
||||||
|
@ -1538,6 +1538,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1553,6 +1553,10 @@ msgstr "Billentyűparancs"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Billentyűparancs %1-hoz/hez"
|
msgstr "Billentyűparancs %1-hoz/hez"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Megjelenít"
|
msgstr "Megjelenít"
|
||||||
|
|
||||||
|
@ -1565,6 +1565,10 @@ msgstr "Scorciatoia"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Scorciatoia per %1"
|
msgstr "Scorciatoia per %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Mostra"
|
msgstr "Mostra"
|
||||||
|
|
||||||
|
@ -1538,6 +1538,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1536,6 +1536,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1539,6 +1539,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1555,6 +1555,10 @@ msgstr "Sneltoets"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Sneltoets voor %1"
|
msgstr "Sneltoets voor %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Weergeven"
|
msgstr "Weergeven"
|
||||||
|
|
||||||
|
@ -1536,6 +1536,10 @@ msgstr "Acorchi"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Afichar"
|
msgstr "Afichar"
|
||||||
|
|
||||||
|
@ -1547,6 +1547,10 @@ msgstr "Skrót"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Skrót do %1"
|
msgstr "Skrót do %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr "Skrót dla %1 już istnieje"
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Pokaż"
|
msgstr "Pokaż"
|
||||||
|
|
||||||
|
@ -1553,6 +1553,10 @@ msgstr "Atalho"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Atalho para %1"
|
msgstr "Atalho para %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Mostrar"
|
msgstr "Mostrar"
|
||||||
|
|
||||||
|
@ -1548,6 +1548,10 @@ msgstr "Atalho"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Atalho para %1"
|
msgstr "Atalho para %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Exibir"
|
msgstr "Exibir"
|
||||||
|
|
||||||
|
@ -1537,6 +1537,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1550,6 +1550,10 @@ msgstr "Горячая клавиша"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Ярлык для %1"
|
msgstr "Ярлык для %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Показать"
|
msgstr "Показать"
|
||||||
|
|
||||||
|
@ -1551,6 +1551,10 @@ msgstr "Skratka"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Skratka pre %1"
|
msgstr "Skratka pre %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Zobraziť"
|
msgstr "Zobraziť"
|
||||||
|
|
||||||
|
@ -1553,6 +1553,10 @@ msgstr "Bližnjica"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Bližnjica za %1"
|
msgstr "Bližnjica za %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Pokaži"
|
msgstr "Pokaži"
|
||||||
|
|
||||||
|
@ -1541,6 +1541,10 @@ msgstr "Пречица"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Пречица за %1"
|
msgstr "Пречица за %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1545,6 +1545,10 @@ msgstr "Genväg"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Genväg för %1"
|
msgstr "Genväg för %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Visa"
|
msgstr "Visa"
|
||||||
|
|
||||||
|
@ -1542,6 +1542,10 @@ msgstr "Kısayol"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "%1 için kısayol"
|
msgstr "%1 için kısayol"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Göster"
|
msgstr "Göster"
|
||||||
|
|
||||||
|
@ -1526,6 +1526,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1551,6 +1551,10 @@ msgstr "Комбінація клавіш"
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "Комбінація клавіш для %1"
|
msgstr "Комбінація клавіш для %1"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "Показати"
|
msgstr "Показати"
|
||||||
|
|
||||||
|
@ -1536,6 +1536,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "显示"
|
msgstr "显示"
|
||||||
|
|
||||||
|
@ -1541,6 +1541,10 @@ msgstr ""
|
|||||||
msgid "Shortcut for %1"
|
msgid "Shortcut for %1"
|
||||||
msgstr "%1的捷徑"
|
msgstr "%1的捷徑"
|
||||||
|
|
||||||
|
#, qt-format
|
||||||
|
msgid "Shortcut for %1 already exists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show"
|
msgid "Show"
|
||||||
msgstr "顯示"
|
msgstr "顯示"
|
||||||
|
|
||||||
|
@ -21,6 +21,8 @@
|
|||||||
#include "wiimotedev/shortcuts.h"
|
#include "wiimotedev/shortcuts.h"
|
||||||
#include "wiimotedev/consts.h"
|
#include "wiimotedev/consts.h"
|
||||||
|
|
||||||
|
#include <QMessageBox>
|
||||||
|
|
||||||
WiimotedevShortcutsConfig::WiimotedevShortcutsConfig(QWidget* parent)
|
WiimotedevShortcutsConfig::WiimotedevShortcutsConfig(QWidget* parent)
|
||||||
: QWidget(parent),
|
: QWidget(parent),
|
||||||
ui_(new Ui_WiimotedevShortcutsConfig)
|
ui_(new Ui_WiimotedevShortcutsConfig)
|
||||||
@ -128,6 +130,13 @@ WiimotedevShortcutsConfig::WiimotedevShortcutsConfig(QWidget* parent)
|
|||||||
|
|
||||||
|
|
||||||
void WiimotedevShortcutsConfig::AddShortcut(quint64 button, quint32 action) {
|
void WiimotedevShortcutsConfig::AddShortcut(quint64 button, quint32 action) {
|
||||||
|
foreach (const Shortcut& shortcut, actions_) {
|
||||||
|
if (shortcut.button == button) {
|
||||||
|
QMessageBox::information(this, tr("Information"), QString(tr("Shortcut for %1 already exists")).arg(GetReadableWiiremoteSequence(button)), QMessageBox::Ok);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Shortcut s;
|
Shortcut s;
|
||||||
s.object = new QTreeWidgetItem(ui_->list, QStringList() << GetReadableWiiremoteSequence(button) << text_actions_[action]);
|
s.object = new QTreeWidgetItem(ui_->list, QStringList() << GetReadableWiiremoteSequence(button) << text_actions_[action]);
|
||||||
s.button = button;
|
s.button = button;
|
||||||
@ -215,7 +224,7 @@ QString WiimotedevShortcutsConfig::GetReadableWiiremoteSequence(quint64 value) {
|
|||||||
void WiimotedevShortcutsConfig::AddAction() {
|
void WiimotedevShortcutsConfig::AddAction() {
|
||||||
emit SetWiimotedevInterfaceActived(false);
|
emit SetWiimotedevInterfaceActived(false);
|
||||||
WiimotedevShortcutGrabber grabber(0, this);
|
WiimotedevShortcutGrabber grabber(0, this);
|
||||||
connect(&grabber, SIGNAL(AddShortcut(quint64,quint32)), this, SLOT(AddShortcut(quint64,quint32)));
|
connect(&grabber, SIGNAL(AddShortcut(quint64,quint32)), this, SLOT(AddShortcut(quint64,quint32)), Qt::QueuedConnection);
|
||||||
grabber.exec();
|
grabber.exec();
|
||||||
emit SetWiimotedevInterfaceActived(true);
|
emit SetWiimotedevInterfaceActived(true);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user