nodeparamview: added icon to "edit text in viewer" button

This commit is contained in:
itsmattkc
2022-05-13 08:41:22 -07:00
parent 8e642c82f8
commit b63b792d5a
3 changed files with 5 additions and 0 deletions
+3
View File
@@ -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)
+1
View File
@@ -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
@@ -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);