diff --git a/app/ui/icons/icons.cpp b/app/ui/icons/icons.cpp index 5b961f96e..581235e37 100644 --- a/app/ui/icons/icons.cpp +++ b/app/ui/icons/icons.cpp @@ -91,6 +91,7 @@ QIcon icon::EyeOpened; QIcon icon::EyeClosed; QIcon icon::LockOpened; QIcon icon::LockClosed; +QIcon icon::Pencil; void icon::LoadAll(const QString& theme) { @@ -161,6 +162,8 @@ void icon::LoadAll(const QString& theme) EyeClosed = Create(theme, "eye-closed"); LockOpened = Create(theme, "lock-opened"); LockClosed = Create(theme, "lock-closed"); + + Pencil = Create(theme, "text-edit"); } QIcon icon::Create(const QString& theme, const QString &name) diff --git a/app/ui/icons/icons.h b/app/ui/icons/icons.h index 42711676a..c331a1683 100644 --- a/app/ui/icons/icons.h +++ b/app/ui/icons/icons.h @@ -103,6 +103,7 @@ extern QIcon EyeOpened; extern QIcon EyeClosed; extern QIcon LockOpened; extern QIcon LockClosed; +extern QIcon Pencil; /** * @brief Create an icon object loaded from file diff --git a/app/widget/nodeparamview/nodeparamviewtextedit.cpp b/app/widget/nodeparamview/nodeparamviewtextedit.cpp index e9423f360..6e3b291cc 100644 --- a/app/widget/nodeparamview/nodeparamviewtextedit.cpp +++ b/app/widget/nodeparamview/nodeparamviewtextedit.cpp @@ -45,6 +45,7 @@ NodeParamViewTextEdit::NodeParamViewTextEdit(QWidget *parent) : connect(edit_btn_, &QPushButton::clicked, this, &NodeParamViewTextEdit::ShowTextDialog); edit_in_viewer_btn_ = new QPushButton(tr("Edit In Viewer")); + edit_in_viewer_btn_->setIcon(icon::Pencil); layout->addWidget(edit_in_viewer_btn_); connect(edit_in_viewer_btn_, &QPushButton::clicked, this, &NodeParamViewTextEdit::RequestEditInViewer);