]> Shamusworld >> Repos - virtualjaguar/blob - src/gui/about.cpp
More "About..." box tweaks...
[virtualjaguar] / src / gui / about.cpp
1 //
2 // about.cpp - Credits
3 //
4 // by James L. Hammons
5 // (C) 2010 Underground Software
6 //
7 // JLH = James L. Hammons <jlhamm@acm.org>
8 //
9 // Who  When        What
10 // ---  ----------  -------------------------------------------------------------
11 // JLH  01/21/2010  Created this file
12 // JLH  01/22/2010  Fleshed out the credits a bit more
13 // JLH  01/22/2010  Fixed centering and decorating of window
14 //
15
16 // STILL TO DO:
17 //
18
19 #include "about.h"
20
21 AboutWindow::AboutWindow(QWidget * parent/*= 0*/): QWidget(parent, Qt::Dialog)
22 {
23         setWindowTitle("About Virtual Jaguar...");
24
25         layout = new QVBoxLayout();
26         layout->setSizeConstraint(QLayout::SetFixedSize);
27         setLayout(layout);
28
29         image = new QLabel();
30         image->setAlignment(Qt::AlignRight);
31         image->setPixmap(QPixmap(":/res/vj_title_small.png"));
32         layout->addWidget(image);
33
34 //      QString s = QString(tr("(Last full build was on %1 %2)<br>")).arg(__DATE__).arg(__TIME__);
35         QString s = QString(tr("SVN %1<br>")).arg(__DATE__);
36         s.append(tr(
37                 "<table>"
38                 "<tr><td align='right'><b>Version: </b></td><td>2.0.0</td></tr>"
39                 "<tr><td align='right'><b>Coders: </b></td><td>James L. Hammons (shamus)<br>Niels Wagenaar (nwagenaar)<br>Carwin Jones (Caz)<br>Adam Green</td></tr>"
40                 "<tr><td align='right'><b>Testers: </b></td><td>Guruma</td></tr>"
41                 "<tr><td align='right'><b>Homepage: </b></td><td>http://icculus.org/virtualjaguar/</td></tr>"
42                 "</table>"
43                 "<br><br>"
44                 "<i>The Virtual Jaguar team would like to express their gratitude to:</i>"
45                 "<br><br>"
46                 "<b>Aaron Giles</b> for the original CoJag sources<br>"
47                 "<b>David Raingeard</b> for the original Virtual Jaguar sources<br>"
48                 "<b>Karl Stenerud</b> for his Musashi 68K emulator<br>"
49                 "<b>Sam Lantinga</b> for his amazing SDL libraries<br>"
50                 "<b>Ryan C. Gordon</b> for Virtual Jaguar's web presence<br>"
51                 "<b>Curt Vendel</b> for various Jaguar & other goodies (you <i>rock!</i>)<br>"
52                 "<b>Reboot</b> for reasons too numerous to mention<br>"
53                 "<b>The Free Jaguar Project</b> (you know why) ;-)<br>"
54                 "The guys over at <b>Atari Age</b> :-)<br>"
55                 "<b>byuu</b> for BSNES and showing us what was possible"
56         ));
57         text = new QLabel(s);
58         layout->addWidget(text);
59 }