6 /////////////////////////////////////////////////////////////////
8 /////////////////////////////////////////////////////////////////
9 Shortcut::Shortcut(QWidget *parent) :QShortcut (parent)
13 /////////////////////////////////////////////////////////////////
15 /////////////////////////////////////////////////////////////////
16 Switchboard::Switchboard ()
20 void Switchboard::addConnection (QAction *a, const QString &desc)
22 QKeySequence ks=QKeySequence::fromString (desc);
24 if (!desc.isEmpty()) keys.append (new QKeySequence (ks));
25 if (a) a->setShortcut (ks);
28 void Switchboard::print ()
30 for (int i=0;i<actions.size();++i)
32 cout <<actions.at(i)->shortcut().toString().toStdString();
33 cout << " Action: " <<actions.at(i)->text().toStdString();