Skip to content

Commit 85d89c2

Browse files
committed
GUI: Add homepage URL to About-dialog.
1 parent 97508ad commit 85d89c2

6 files changed

Lines changed: 36 additions & 5 deletions

File tree

gui/aboutdialog.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,18 @@ AboutDialog::AboutDialog(const QString &version, QWidget *parent)
4646
QLabel *gpl = new QLabel(tr("This program is licensed under the terms " \
4747
"of the GNU General Public License version 3"));
4848
gpl->setWordWrap(true);
49+
QString url = "<a href=\"http://cppcheck.wiki.sourceforge.net/\">http://cppcheck.wiki.sourceforge.net/</a>";
50+
QString homepageText = QString(tr("Visit Cppcheck homepage at %1")).arg(url);
51+
QLabel *homepage = new QLabel(homepageText);
52+
homepage->setOpenExternalLinks(true);
53+
homepage->setWordWrap(true);
4954
QPushButton *quit = new QPushButton(tr("Close"));
5055

5156
mainLayout->addWidget(name);
5257
mainLayout->addWidget(ver);
5358
mainLayout->addWidget(copy);
5459
mainLayout->addWidget(gpl);
60+
mainLayout->addWidget(homepage);
5561
mainLayout->addStretch();
5662

5763
mainLayout->addLayout(btnLayout);

gui/cppcheck_de.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@
2424
<translation type="unfinished"></translation>
2525
</message>
2626
<message>
27-
<location filename="aboutdialog.cpp" line="49"/>
27+
<location filename="aboutdialog.cpp" line="50"/>
28+
<source>Visit Cppcheck homepage at %1</source>
29+
<translation type="unfinished"></translation>
30+
</message>
31+
<message>
32+
<location filename="aboutdialog.cpp" line="54"/>
2833
<source>Close</source>
2934
<translation type="unfinished"></translation>
3035
</message>

gui/cppcheck_en.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@
2424
<translation>This program is licensed under the terms of the GNU General Public License version 3</translation>
2525
</message>
2626
<message>
27-
<location filename="aboutdialog.cpp" line="49"/>
27+
<location filename="aboutdialog.cpp" line="50"/>
28+
<source>Visit Cppcheck homepage at %1</source>
29+
<translation type="unfinished"></translation>
30+
</message>
31+
<message>
32+
<location filename="aboutdialog.cpp" line="54"/>
2833
<source>Close</source>
2934
<translation>Close</translation>
3035
</message>

gui/cppcheck_fi.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@
2424
<translation>Tämä ohjelma on lisensoitu GNU General Public Lisenssin version 3 alaiseksi</translation>
2525
</message>
2626
<message>
27-
<location filename="aboutdialog.cpp" line="49"/>
27+
<location filename="aboutdialog.cpp" line="50"/>
28+
<source>Visit Cppcheck homepage at %1</source>
29+
<translation type="unfinished"></translation>
30+
</message>
31+
<message>
32+
<location filename="aboutdialog.cpp" line="54"/>
2833
<source>Close</source>
2934
<translation>Sulje</translation>
3035
</message>

gui/cppcheck_ru.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@
2424
<translation type="unfinished"></translation>
2525
</message>
2626
<message>
27-
<location filename="aboutdialog.cpp" line="49"/>
27+
<location filename="aboutdialog.cpp" line="50"/>
28+
<source>Visit Cppcheck homepage at %1</source>
29+
<translation type="unfinished"></translation>
30+
</message>
31+
<message>
32+
<location filename="aboutdialog.cpp" line="54"/>
2833
<source>Close</source>
2934
<translation type="unfinished"></translation>
3035
</message>

gui/cppcheck_se.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@
2424
<translation type="unfinished"></translation>
2525
</message>
2626
<message>
27-
<location filename="aboutdialog.cpp" line="49"/>
27+
<location filename="aboutdialog.cpp" line="50"/>
28+
<source>Visit Cppcheck homepage at %1</source>
29+
<translation type="unfinished"></translation>
30+
</message>
31+
<message>
32+
<location filename="aboutdialog.cpp" line="54"/>
2833
<source>Close</source>
2934
<translation type="unfinished"></translation>
3035
</message>

0 commit comments

Comments
 (0)