Material editor toolbar.
More...
Material editor toolbar.
Definition at line 27 of file materialeditortoolbar.h.
◆ MaterialEditorToolBar()
MaterialEditorToolBar::MaterialEditorToolBar |
( |
MaterialEditorActions * |
actions, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
Definition at line 23 of file materialeditortoolbar.cpp.
28 auto action =
new QAction(
"Add material",
this);
29 action->setIcon(QIcon(
":/icons/plus-circle-outline.svg"));
30 action->setToolTip(
"Adds new material at the bottom of the list");
34 action =
new QAction(
"Clone",
this);
35 action->setIcon(QIcon(
":/icons/plus-circle-multiple-outline.svg"));
36 action->setToolTip(
"Clones selected material");
40 action =
new QAction(
"Remove",
this);
41 action->setIcon(QIcon(
":/icons/beaker-remove-outline.svg"));
42 action->setToolTip(
"Removes selected material");
48 action =
new QAction(
"Up",
this);
49 action->setIcon(QIcon(
":/icons/arrow-up-circle-outline.svg"));
50 action->setToolTip(
"Moves selected material up");
54 action =
new QAction(
"Down",
this);
55 action->setIcon(QIcon(
":/icons/arrow-down-circle-outline.svg"));
56 action->setToolTip(
"Moves selected material down");
62 action =
new QAction(
"Import",
this);
63 action->setIcon(QIcon(
":/icons/import.svg"));
64 action->setToolTip(
"Imports materials from file");
68 action =
new QAction(
"Export",
this);
69 action->setIcon(QIcon(
":/icons/export.svg"));
70 action->setToolTip(
"Exports materials to file");
void onCloneMaterial()
Processes request to clone selected materials.
DAREFLCORE_EXPORT void SetToolBarStyleTextBesides(QToolBar *toolbar)
Set common style for a toolbar.
References gui2::MaterialEditorActions::onAddMaterial(), gui2::MaterialEditorActions::onCloneMaterial(), gui2::MaterialEditorActions::onExport(), gui2::MaterialEditorActions::onImport(), gui2::MaterialEditorActions::onMoveDown(), gui2::MaterialEditorActions::onMoveUp(), gui2::MaterialEditorActions::onRemoveMaterial(), and gui2::StyleUtils::SetToolBarStyleTextBesides().
◆ ~MaterialEditorToolBar()
gui2::MaterialEditorToolBar::~MaterialEditorToolBar |
( |
| ) |
|
|
default |
The documentation for this class was generated from the following files: