-QAction * RS_ActionEditUndo::createGUIAction(RS2::ActionType type, QObject * parent)
-{
- QAction * action;
-
- if (type == RS2::ActionEditUndo)
- {
- action = new QAction(QIcon(":/res/undo2.png"), tr("&Undo")/*+ QString("\too")*/, parent);
- QList<QKeySequence> ks;
- ks.append(QKeySequence(tr("o, o", "Edit|Undo")));
- ks.append(Qt::CTRL + Qt::Key_Z);
-// action->setShortcut(Qt::CTRL + Qt::Key_Z);
- action->setShortcuts(ks);
- action->setStatusTip(tr("Undoes last action"));
- }
- else
- {
- action = new QAction(QIcon(":/res/redo2.png"), tr("&Redo")/* + QString("\tuu")*/, parent);
- QList<QKeySequence> ks;
- ks.append(QKeySequence(tr("u, u", "Edit|Redo")));
- ks.append(Qt::CTRL + Qt::SHIFT + Qt::Key_Z);
-// action->setShortcut(Qt::CTRL + Qt::SHIFT + Qt::Key_Z);
- action->setShortcuts(ks);
- action->setStatusTip(tr("Redoes last action"));
- }
-
- return action;
-}
-