Sat, 13 Jul 2013 19:02:48 +0300
Appended 'Object' to the names of all LDObject derivatives so even though the LD prefix isn't reserved for just LDObjects anymore, these classes remain distinct
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
1 | /* |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
2 | * LDForge: LDraw parts authoring CAD |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
3 | * Copyright (C) 2013 Santeri Piippo |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
4 | * |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
5 | * This program is free software: you can redistribute it and/or modify |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
6 | * it under the terms of the GNU General Public License as published by |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
7 | * the Free Software Foundation, either version 3 of the License, or |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
8 | * (at your option) any later version. |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
9 | * |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
10 | * This program is distributed in the hope that it will be useful, |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
13 | * GNU General Public License for more details. |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
14 | * |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
15 | * You should have received a copy of the GNU General Public License |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
16 | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
17 | */ |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
18 | |
200
5583af82087e
Merged new part and LDraw path dialogs into dialogs.cpp
Santeri Piippo <crimsondusk64@gmail.com>
parents:
198
diff
changeset
|
19 | #include <QDesktopServices> |
5583af82087e
Merged new part and LDraw path dialogs into dialogs.cpp
Santeri Piippo <crimsondusk64@gmail.com>
parents:
198
diff
changeset
|
20 | #include <QPushButton> |
5583af82087e
Merged new part and LDraw path dialogs into dialogs.cpp
Santeri Piippo <crimsondusk64@gmail.com>
parents:
198
diff
changeset
|
21 | #include <QUrl> |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
22 | #include "aboutDialog.h" |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
23 | #include "ui_about.h" |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
24 | #include "gui.h" |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
25 | |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
26 | AboutDialog::AboutDialog( QWidget* parent, Qt::WindowFlags f ) : QDialog( parent, f ) |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
27 | { |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
28 | Ui::AboutUI ui; |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
29 | ui.setupUi( this ); |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
30 | |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
31 | ui.versionInfo->setText( fmt( tr( "LDForge %1" ), fullVersionString() )); |
202
a027f6fc6141
Un-templated CheckBoxGroup, moved it and RadioButton into widgets.cpp/widgets.h; removed license text tab because I think LICENSE is enough.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
200
diff
changeset
|
32 | |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
33 | QPushButton* mailButton = new QPushButton; |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
34 | mailButton->setText( "Contact" ); |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
35 | mailButton->setIcon( getIcon( "mail" )); |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
36 | ui.buttonBox->addButton( static_cast<QAbstractButton*>( mailButton ), QDialogButtonBox::HelpRole ); |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
37 | connect( ui.buttonBox, SIGNAL( helpRequested() ), this, SLOT( slot_mail() )); |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
38 | |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
39 | setWindowTitle( "About " APPNAME ); |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
40 | } |
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
41 | |
331
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
42 | void AboutDialog::slot_mail() |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
43 | { |
bf301f81a0b6
Converted about dialog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
321
diff
changeset
|
44 | QDesktopServices::openUrl( QUrl( "mailto:Santeri Piippo <arezey@gmail.com>?subject=LDForge" )); |
183
f1b8cb53d2a2
Moved source files to src/, removed zz_ prefix off dialog files.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
45 | } |