From 5d0c9b22255c3fdbee79e3a031547763acde4dff Mon Sep 17 00:00:00 2001
From: mjbudd77 <mjbudd77@gmail.com>
Date: Sun, 14 Feb 2021 05:55:57 -0500
Subject: [PATCH] Added button icons to the bottom row of the Qt iNES header
 editor.

---
 src/drivers/Qt/iNesHeaderEditor.cpp | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/drivers/Qt/iNesHeaderEditor.cpp b/src/drivers/Qt/iNesHeaderEditor.cpp
index c69f7e0c..2b822b8a 100644
--- a/src/drivers/Qt/iNesHeaderEditor.cpp
+++ b/src/drivers/Qt/iNesHeaderEditor.cpp
@@ -163,8 +163,11 @@ iNesHeaderEditor_t::iNesHeaderEditor_t(QWidget *parent)
 	QHBoxLayout *hbox, *hbox1, *hbox2, *hbox3;
 	QGroupBox *box, *hdrBox;
 	QGridLayout *grid;
+	QStyle      *style;
 	char stmp[128];
 
+	style = this->style();
+
 	initOK = false;
 
 	font.setFamily("Courier New");
@@ -461,6 +464,10 @@ iNesHeaderEditor_t::iNesHeaderEditor_t(QWidget *parent)
 	saveAsBtn  = new QPushButton( tr("Save As") );
 	closeBtn   = new QPushButton( tr("Close") );
 
+	restoreBtn->setIcon( style->standardIcon( QStyle::SP_DialogResetButton ) );
+	saveAsBtn->setIcon( style->standardIcon( QStyle::SP_DialogSaveButton ) );
+	closeBtn->setIcon( style->standardIcon( QStyle::SP_DialogCloseButton ) );
+
 	grid->addWidget( restoreBtn, 0, 0, Qt::AlignLeft );
 	grid->addWidget( saveAsBtn , 0, 1, Qt::AlignRight );
 	grid->addWidget( closeBtn  , 0, 2, Qt::AlignRight );