• Skip to content
  • Skip to link menu
KDE API Documentation - DialogAbout.qml Source File (GCompris-qt)
  • KDE Home
  • Contact Us
 

GCompris-qt

  • src
  • core
DialogAbout.qml
1 /* GCompris - DialogAbout.qml
2  *
3  * Copyright (C) 2014 Bruno Coudoin <bruno.coudoin@gcompris.net>
4  *
5  * Authors:
6  * Bruno Coudoin <bruno.coudoin@gcompris.net>
7  *
8  * This program is free software; you can redistribute it and/or modify
9  * it under the terms of the GNU General Public License as published by
10  * the Free Software Foundation; either version 3 of the License, or
11  * (at your option) any later version.
12  *
13  * This program is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  * GNU General Public License for more details.
17  *
18  * You should have received a copy of the GNU General Public License
19  * along with this program; if not, see <http://www.gnu.org/licenses/>.
20  */
21 
22 import GCompris 1.0
23 
30 DialogBackground {
31  visible: false
32  title: qsTr("About GCompris")
33 
34  //: Replace this string with your names, one name per line.
35  property string translators: qsTr("translator-credits") ===
36  "translator-credits" ? "" : qsTr("translator-credits") + "<br/>"
37  // Let's try to maitain here the contributor list sorted by number of commits
38  // git shortlog -se | sort -nr | cut -c8- | sed 's/ <.*>/,/' | xargs
39  property string developers: "Bruno Coudoin, Johnny Jazeix, Holger Kaelberer, Aruna Sankaranarayanan, Stephane Mankowski, Thibaut ROMAIN, Manuel Tondeur, Bharath M S, Yuri Chornoivan, JB BUTET, Emmanuel Charruau, Arkit Vora, Luigi Toscano, Amit Tomar"
40  property string gcVersion: ApplicationInfo.GCVersion
41  property string qtVersion: ApplicationInfo.QTVersion
42  property string gcVersionTxt: qsTr("GCompris %1").arg(gcVersion)
43  property string qtVersionTxt: qsTr("Based on Qt %1").arg(qtVersion)
44 
45  content:
46  "<center><b>" + "<a href='http://gcompris.net'>" +
47  qsTr("GCompris Home Page: http://gcompris.net") + "</a>" +
48  "</b></center>" +
49  "<center>" + gcVersionTxt + " " + qtVersionTxt + "</center>" + "<br/>" +
50 
51  "<img align='right' width='" + 305 * ApplicationInfo.ratio +
52  "' height='" + 190 * ApplicationInfo.ratio + "' src='qrc:/gcompris/src/core/resource/gcompris.png'/>" +
53 
54  qsTr("<b>GCompris</b> is a Free Software developed within the KDE community.") +
55 
56  "<br /> <br />" +
57 
58  qsTr("<b>KDE</b> is a world-wide network of software engineers, artists, writers, translators and facilitators " +
59  "who are committed to <a href=\"%1\">Free Software</a> development. " +
60  "This community has created hundreds of Free Software applications as part of the KDE " +
61  "frameworks, workspaces and applications.<br /><br />" +
62  "KDE is a cooperative enterprise in which no single entity controls the " +
63  "efforts or products of KDE to the exclusion of others. Everyone is welcome to join and " +
64  "contribute to KDE, including you.<br /><br />" +
65  "Visit <a href=\"%2\">%2</a> for " +
66  "more information about the KDE community and the software we produce.")
67  .arg("http://www.gnu.org/philosophy/free-sw.html")
68  .arg("http://www.kde.org/") +
69 
70  "<img align='right' width='" + 138 * ApplicationInfo.ratio +
71  "' height='" + 202 * ApplicationInfo.ratio + "' src='qrc:/gcompris/src/core/resource/aboutkde.png'/>" +
72 
73  "<br /> <br />" +
74 
75  qsTr("Software can always be improved, and the KDE team is ready to " +
76  "do so. However, you - the user - must tell us when " +
77  "something does not work as expected or could be done better.<br /><br />" +
78  "KDE has a bug tracking system. Visit " +
79  "<a href=\"%1\">%1</a> to report a bug.<br /><br />" +
80  "If you have a suggestion for improvement then you are welcome to use " +
81  "the bug tracking system to register your wish. Make sure you use the " +
82  "severity called \"Wishlist\".")
83  .arg("https://bugs.kde.org/") +
84 
85  "<br /> <br />" +
86 
87  qsTr("You do not have to be a software developer to be a member of the " +
88  "KDE team. You can join the national teams that translate " +
89  "program interfaces. You can provide graphics, themes, sounds, and " +
90  "improved documentation. You decide!" +
91  "<br /><br />" +
92  "Visit " +
93  "<a href=\"%1\">%1</a> " +
94  "for information on some projects in which you can participate." +
95  "<br /><br />" +
96  "If you need more information or documentation, then a visit to " +
97  "<a href=\"%2\">%2</a> " +
98  "will provide you with what you need.")
99  .arg("http://www.kde.org/community/getinvolved/")
100  .arg("http://techbase.kde.org/") +
101 
102  "<br /> <br />" +
103 
104  qsTr("To support development the KDE community has formed the KDE e.V., a non-profit organization " +
105  "legally founded in Germany. KDE e.V. represents the KDE community in legal and financial matters. " +
106  "See <a href=\"%1\">%1</a>" +
107  " for information on KDE e.V.<br /><br />" +
108  "KDE benefits from many kinds of contributions, including financial. " +
109  "We use the funds to reimburse members and others for expenses " +
110  "they incur when contributing. Further funds are used for legal " +
111  "support and organizing conferences and meetings. <br /> <br />" +
112  "We would like to encourage you to support our efforts with a " +
113  "financial donation, using one of the ways described at " +
114  "<a href=\"%2\">%2</a>." +
115  "<br /><br />Thank you very much in advance for your support.")
116  .arg("http://ev.kde.org/")
117  .arg("http://www.kde.org/community/donations/") +
118 
119  "<br /> <br />" +
120 
121  qsTr("<b>A big thanks to the development team:</b> %1").arg(developers) +
122 
123  "<br /> <br />" +
124 
125  qsTr("<b>A big thanks to the translation team:</b> %1")
126  .arg(translators) +
127 
128  "<br/><center><b>" + "Copyright 2000-2014 Bruno Coudoin and Others" + "</b></center>" + "<br/>"
129 }
GCompris
ApplicationInfo
A general purpose singleton that exposes miscellaneous native functions to the QML layer...
Definition: ApplicationInfo.h:43
This file is part of the KDE documentation.
Documentation copyright © 1996-2015 The KDE developers.
Generated on Tue Jun 2 2015 21:47:47 by doxygen 1.8.9.1 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

GCompris-qt

Skip menu "GCompris-qt"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • File List
  • Modules

Class Picker

Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal