Manage "help" menu and add FontAwesome icons
parent
687b5e5b1e
commit
b70637687d
@ -0,0 +1,5 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<state>
|
||||
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
|
||||
</state>
|
||||
</component>
|
@ -0,0 +1,7 @@
|
||||
<!DOCTYPE RCC>
|
||||
<RCC version="1.0">
|
||||
<qresource prefix="/FontAwesome">
|
||||
<file alias="pencil-alt.svg">icons/pencil-alt.svg</file>
|
||||
<file alias="info-circle.svg">icons/info-circle.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#4287f5" d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"/></svg>
|
After Width: | Height: | Size: 494 B |
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#fcba03" d="M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"/></svg>
|
After Width: | Height: | Size: 560 B |
@ -1,12 +1,39 @@
|
||||
#include "MainWindow.h"
|
||||
#include "ui_MainWindow.h"
|
||||
|
||||
MainWindow::MainWindow(QWidget* parent) :
|
||||
#include <QtWidgets/QMessageBox>
|
||||
|
||||
MainWindow::MainWindow(QWidget *parent) :
|
||||
QMainWindow(parent),
|
||||
m_ui(new Ui::MainWindow) {
|
||||
ui(new Ui::MainWindow) {
|
||||
|
||||
ui->setupUi(this);
|
||||
|
||||
m_ui->setupUi(this);
|
||||
connect(ui->actionHelpAboutQt, &QAction::triggered, qApp, &QApplication::aboutQt);
|
||||
}
|
||||
|
||||
MainWindow::~MainWindow() {
|
||||
delete m_ui;
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void MainWindow::on_actionHelpAboutNBTModifier_triggered() {
|
||||
QMessageBox info(this);
|
||||
|
||||
info.setIcon(QMessageBox::Information);
|
||||
info.setWindowTitle(tr("About NBTModifier"));
|
||||
|
||||
info.setStandardButtons(QMessageBox::Ok);
|
||||
|
||||
info.setTextFormat(Qt::RichText);
|
||||
info.setText(tr(
|
||||
"NBTModifier 1.0.0<br>"
|
||||
"Copyright © 2020 Julien Rosset<br>"
|
||||
"<br>"
|
||||
"Use Qt 5.10.0 and FontAwesone icon pack<br>"
|
||||
"<br>"
|
||||
"<a href=\"mailto:jul.rosset@gmail.com\">jul.rosset@gmail.com</a><br>"
|
||||
"<a href=\"https://git.jrosset.ovh/darkelfe14728/NBTModifier\">Page du projet</a>"
|
||||
));
|
||||
|
||||
info.exec();
|
||||
}
|
Loading…
Reference in New Issue