Engauge Digitizer  2
DlgAbout.cpp
1 /******************************************************************************************************
2  * (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3  * under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4  * LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5  ******************************************************************************************************/
6 
7 #include "DlgAbout.h"
8 #include "MainWindow.h"
9 #include "Version.h"
10 
12  QMessageBox (&mainWindow),
13  m_mainWindow (mainWindow)
14 {
15  setWindowTitle (tr ("About Engauge"));
16  setTextFormat (Qt::RichText);
17  setText (QString ("%1 %2 %3 %4")
18  .arg (tr ("<p>Engauge Digitizer</p>"))
19  .arg (tr ("Version"))
20  .arg (VERSION_NUMBER)
21  .arg (tr ("</p><p>&copy; 2014 Mark Mitchell</p>"
22  "<p>Engauge Digitizer is an open source tool for efficiently extracting accurate numeric data from "
23  "images of graphs. The process may be considered as \"inverse graphing\". When you \"engauge\" a document, "
24  "you are converting pixels into numbers.</p>"
25  "<p>This is free software, and you are welcome to redistribute it under "
26  "certain conditions according to the GNU General Public License Version 2,"
27  "or (at your option) any later version.</p>"
28  "<p>Engauge Digitizer comes with ABSOLUTELY NO WARRANTY.</p>"
29  "<p>Read the included LICENSE file for details.</p>"
30  "<p>Engauge Digitizer Links<p>"
31  "<ul>"
32  "<li><a href='https://github.com/markummitchell/engauge-digitizer'>Project Home Page</a></li>"
33  "<li><a href='https://gitter.im/markummitchell/engauge-digitizer'>Gitter Forum</a></li>"
34  "</ul>"
35  "<p>FFTW 3.X.X Links</p>"
36  "<ul>"
37  "<li><a href='http://www.fftw.org'>Project page</a></li>"
38  "</ul>"
39  "<p>OpenJPEG 2.X Links</p>"
40  "<ul>"
41  "<li><a href='http://www.openjpeg.org'>Project page</a></li>"
42  "</ul>")));
43 }
DlgAbout(MainWindow &mainWindow)
Single constructor.
Definition: DlgAbout.cpp:11
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
Definition: MainWindow.h:89