mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-07 21:40:11 +00:00
Add icons for record context menu actions
This commit is contained in:
parent
fc82e680b4
commit
89b8eb029f
@ -300,12 +300,14 @@ CSVWorld::Table::Table (const CSMWorld::UniversalId& id,
|
||||
{
|
||||
mCreateAction = new QAction (tr ("Add Record"), this);
|
||||
connect (mCreateAction, SIGNAL (triggered()), this, SIGNAL (createRequest()));
|
||||
mCreateAction->setIcon(QIcon(":edit-add"));
|
||||
addAction (mCreateAction);
|
||||
CSMPrefs::Shortcut* createShortcut = new CSMPrefs::Shortcut("table-add", this);
|
||||
createShortcut->associateAction(mCreateAction);
|
||||
|
||||
mCloneAction = new QAction (tr ("Clone Record"), this);
|
||||
connect(mCloneAction, SIGNAL (triggered()), this, SLOT (cloneRecord()));
|
||||
mCloneAction->setIcon(QIcon(":edit-clone"));
|
||||
addAction(mCloneAction);
|
||||
CSMPrefs::Shortcut* cloneShortcut = new CSMPrefs::Shortcut("table-clone", this);
|
||||
cloneShortcut->associateAction(mCloneAction);
|
||||
@ -322,49 +324,56 @@ CSVWorld::Table::Table (const CSMWorld::UniversalId& id,
|
||||
|
||||
mRevertAction = new QAction (tr ("Revert Record"), this);
|
||||
connect (mRevertAction, SIGNAL (triggered()), mDispatcher, SLOT (executeRevert()));
|
||||
mRevertAction->setIcon(QIcon(":edit-undo"));
|
||||
addAction (mRevertAction);
|
||||
CSMPrefs::Shortcut* revertShortcut = new CSMPrefs::Shortcut("table-revert", this);
|
||||
revertShortcut->associateAction(mRevertAction);
|
||||
|
||||
mDeleteAction = new QAction (tr ("Delete Record"), this);
|
||||
connect (mDeleteAction, SIGNAL (triggered()), mDispatcher, SLOT (executeDelete()));
|
||||
mDeleteAction->setIcon(QIcon(":edit-delete"));
|
||||
addAction (mDeleteAction);
|
||||
CSMPrefs::Shortcut* deleteShortcut = new CSMPrefs::Shortcut("table-remove", this);
|
||||
deleteShortcut->associateAction(mDeleteAction);
|
||||
|
||||
|
||||
mMoveUpAction = new QAction (tr ("Move Up"), this);
|
||||
connect (mMoveUpAction, SIGNAL (triggered()), this, SLOT (moveUpRecord()));
|
||||
mMoveUpAction->setIcon(QIcon(":record-up"));
|
||||
addAction (mMoveUpAction);
|
||||
CSMPrefs::Shortcut* moveUpShortcut = new CSMPrefs::Shortcut("table-moveup", this);
|
||||
moveUpShortcut->associateAction(mMoveUpAction);
|
||||
|
||||
mMoveDownAction = new QAction (tr ("Move Down"), this);
|
||||
connect (mMoveDownAction, SIGNAL (triggered()), this, SLOT (moveDownRecord()));
|
||||
mMoveDownAction->setIcon(QIcon(":record-down"));
|
||||
addAction (mMoveDownAction);
|
||||
CSMPrefs::Shortcut* moveDownShortcut = new CSMPrefs::Shortcut("table-movedown", this);
|
||||
moveDownShortcut->associateAction(mMoveDownAction);
|
||||
|
||||
mViewAction = new QAction (tr ("View"), this);
|
||||
connect (mViewAction, SIGNAL (triggered()), this, SLOT (viewRecord()));
|
||||
mViewAction->setIcon(QIcon(":/cell.png"));
|
||||
addAction (mViewAction);
|
||||
CSMPrefs::Shortcut* viewShortcut = new CSMPrefs::Shortcut("table-view", this);
|
||||
viewShortcut->associateAction(mViewAction);
|
||||
|
||||
mPreviewAction = new QAction (tr ("Preview"), this);
|
||||
connect (mPreviewAction, SIGNAL (triggered()), this, SLOT (previewRecord()));
|
||||
mPreviewAction->setIcon(QIcon(":edit-preview"));
|
||||
addAction (mPreviewAction);
|
||||
CSMPrefs::Shortcut* previewShortcut = new CSMPrefs::Shortcut("table-preview", this);
|
||||
previewShortcut->associateAction(mPreviewAction);
|
||||
|
||||
mExtendedDeleteAction = new QAction (tr ("Extended Delete Record"), this);
|
||||
connect (mExtendedDeleteAction, SIGNAL (triggered()), this, SLOT (executeExtendedDelete()));
|
||||
mExtendedDeleteAction->setIcon(QIcon(":edit-delete"));
|
||||
addAction (mExtendedDeleteAction);
|
||||
CSMPrefs::Shortcut* extendedDeleteShortcut = new CSMPrefs::Shortcut("table-extendeddelete", this);
|
||||
extendedDeleteShortcut->associateAction(mExtendedDeleteAction);
|
||||
|
||||
mExtendedRevertAction = new QAction (tr ("Extended Revert Record"), this);
|
||||
connect (mExtendedRevertAction, SIGNAL (triggered()), this, SLOT (executeExtendedRevert()));
|
||||
mExtendedRevertAction->setIcon(QIcon(":edit-undo"));
|
||||
addAction (mExtendedRevertAction);
|
||||
CSMPrefs::Shortcut* extendedRevertShortcut = new CSMPrefs::Shortcut("table-extendedrevert", this);
|
||||
extendedRevertShortcut->associateAction(mExtendedRevertAction);
|
||||
|
BIN
files/opencs/record-down.png
Normal file
BIN
files/opencs/record-down.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 150 B |
BIN
files/opencs/record-up.png
Normal file
BIN
files/opencs/record-up.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 150 B |
@ -90,6 +90,8 @@
|
||||
<file>multitype.png</file>
|
||||
<file alias="record-next">record-next.png</file>
|
||||
<file alias="record-previous">record-previous.png</file>
|
||||
<file alias="record-down">record-down.png</file>
|
||||
<file alias="record-up">record-up.png</file>
|
||||
<file alias="edit-delete">record-delete.png</file>
|
||||
<file alias="edit-preview">record-preview.png</file>
|
||||
<file alias="edit-clone">record-clone.png</file>
|
||||
|
Loading…
x
Reference in New Issue
Block a user