Subversion Repositories Scribus

Rev

Rev 2833 | Rev 2840 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1641 cbradney 1
/***************************************************************************
2
 *                                                                         *
3
 *   This program is free software; you can redistribute it and/or modify  *
4
 *   it under the terms of the GNU General Public License as published by  *
5
 *   the Free Software Foundation; either version 2 of the License, or     *
6
 *   (at your option) any later version.                                   *
7
 *                                                                         *
8
 ***************************************************************************/
9
 #include "about.h"
10
#include "about.moc"
11
#include <qpixmap.h>
12
#include <qtextstream.h>
13
#include <qtooltip.h>
14
 
2688 craig 15
#include "scconfig.h"
1641 cbradney 16
 
2011 cbradney 17
#include "langmgr.h"
18
 
1641 cbradney 19
extern QPixmap loadIcon(QString nam);
20
 
21
/*!
22
 \fn About::About( QWidget* parent )
23
 \author Franz Schmid
24
 \date  
25
 \brief Constructor for About dialog box
26
 \param parent QWidget pointer to parent window
27
 \retval About dialog
28
 */
29
About::About( QWidget* parent ) : QDialog( parent, "About", true, 0 )
30
{
31
        setCaption( tr("About Scribus %1").arg(VERSION) );
32
        setIcon(loadIcon("AppIcon.png"));
33
        aboutLayout = new QVBoxLayout( this );
34
        aboutLayout->setSpacing( 6 );
35
        aboutLayout->setMargin( 10 );
36
        tabWidget2 = new QTabWidget( this, "TabWidget2" );
37
        tabWidget2->setMinimumSize( QSize( 438, 258 ) );
38
        tab = new QWidget( tabWidget2, "tab" );
39
        tabLayout1 = new QVBoxLayout( tab );
40
        tabLayout1->setSpacing( 6 );
41
        tabLayout1->setMargin( 15 );
42
        pixmapLabel1 = new QLabel( tab, "PixmapLabel1" );
43
        pixmapLabel1->setPixmap(loadIcon("scribus_logo.jpg"));
44
        pixmapLabel1->setAlignment(Qt::AlignCenter);
45
        tabLayout1->addWidget( pixmapLabel1 );
46
        buildID = new QLabel( tab, "BB" );
47
        buildID->setAlignment(Qt::AlignCenter);
2837 fschmid 48
        QString bu = tr("%1 %2 %3 ").arg("16").arg("July").arg("2005 ");
1641 cbradney 49
#ifdef HAVE_CMS
50
        bu += "C";
51
#else
52
        bu += "*";
53
#endif
54
        bu += "-";
55
#ifdef HAVE_CUPS
56
        bu += "C";
57
#else
58
        bu += "*";
59
#endif
60
        bu += "-";
61
#ifdef HAVE_TIFF
62
        bu += "T";
63
#else
64
        bu += "*";
65
#endif
66
        bu += "-";
67
#ifdef HAVE_FONTCONFIG
68
        bu += "F";
69
#else
70
        bu += "*";
71
#endif
72
 
73
        buildID->setText( tr("Scribus Version %1\n%2 %3").arg(VERSION).arg( tr("Build-ID:")).arg(bu));
74
        tabLayout1->addWidget( buildID );
75
        tabWidget2->insertTab( tab, tr( "&About" ) );
76
        tab_2 = new QWidget( tabWidget2, "tab_2" );
77
        tabLayout = new QHBoxLayout( tab_2 );
78
        tabLayout->setSpacing( 6 );
79
        tabLayout->setMargin( 10 );
80
        textView1 = new QTextView( tab_2, "TextView1" );
81
        textView1->setText(QString::fromUtf8("<table><tr><td><b>" + tr("Development Team:").utf8() + "</b></td><td> </td></tr>" +
2011 cbradney 82
                                                                                        "<tr><td>Franz Schmid</td><td>Franz.Schmid@altmuehlnet.de</td></tr>" +
83
                                                                                        "<tr><td>Peter Linnell</td><td>scribusdocs@atlantictechsolutions.com</td></tr>" +
84
                                                                                        "<tr><td>Paul F. Johnson</td><td>paul@all-the-johnsons.co.uk</td></tr>" +
85
                                                                                        "<tr><td>Craig Bradney</td><td>cbradney@zip.com.au</td></tr>" +
86
                                                                                        "<tr><td>Petr Vaněk</td><td>petr@yarpen.cz</td></tr>" +
87
                                                                                        "<tr><td>Riku Leino</td><td>tsoots@gmail.com</td></tr>" +
2618 cbradney 88
                                                                                        "<tr><td>Craig Ringer</td><td>craig@postnewspapers.com.au</td></tr>" +
2011 cbradney 89
                                                                                        "<tr><td> </td><td> </td></tr>" +
90
                                                                                        "<tr><td><b>" + tr("Contributions from:").utf8()  + "</b></td><td></td></tr>" +
91
                                                                                        "<tr><td>Niyam Bhushan</td><td></td></tr>" +
92
                                                                                        "<tr><td>Martin Costabel</td><td></td></tr>" +
93
                                                                                        "<tr><td>Steve Callcott</td><td>stotte@ntlworld.com</td></tr>" +
94
                                                                                        "<tr><td>Frank Everdij</td><td>f.everdij@citg.tudelft.nl</td></tr>" +
95
                                                                                        "<tr><td>S. Hakim Hamdani</td><td>hakimoto@eroteme.org</td></tr>" +
96
                                                                                        "<tr><td>Maciej Hański</td><td>m.hanski@gmx.at</td></tr>" +
97
                                                                                        "<tr><td>Oleksandr Moskalenko</td><td>malex@tagancha.org</td></tr>" +
98
                                                                                        "<tr><td>Marti Maria</td><td></td></tr>" +
99
                                                                                        "<tr><td>Alexandre Prokoudine</td><td>techwriter@land.ru</td></tr>"
100
                                                                                        "<tr><td>Alessandro Rimoldi</td><td>http://ideale.ch/contact</td></tr>" +
101
                                                                                        "<tr><td>Alastair Robinson</td><td>blackfive@fakenhamweb.co.uk</td></tr>" +
102
                                                                                        "<tr><td>Johannes Rüschel</td><td>jo.rueschel@gmx.de</td></tr>" +
103
                                                                                        "<tr><td>Jean-Jacques Sarton</td><td>jj.sarton@t-online.de</td></tr>" +
104
                                                                                        "<tr><td>Christian Töpp</td><td>mr-ct@gmx.de</td></tr>" +
2618 cbradney 105
                                                                                        "<tr><td>Andreas Vox</td><td>avox@arcor.de</td></tr>" +
106
                                                                                        "<tr><td></td><td></td></tr>" +
107
 
108
                                                                                        "<tr><td><b>" + tr("Mac OSX Aqua Port:").utf8()  + "</b></td><td> </td></tr>" +
109
                                                                                        "<tr><td>Andreas Vox</td><td>avox@arcor.de</td></tr>" +
110
                                                                                        "<tr><td> </td><td> </td></tr>" +
1641 cbradney 111
#ifdef _MSC_VER
2011 cbradney 112
#if (_MSC_VER >= 1200)
113
                                                                                        "<tr><td><b>" + tr("Windows Port:").utf8()  + "</b></td><td> </td></tr>" +
114
                                                                                        "<tr><td>Paul F. Johnson</td><td>paul@all-the-johnsons.co.uk</td></tr>" +
115
                                                                                        "<tr><td> </td><td> </td></tr>" +
1641 cbradney 116
#endif
2011 cbradney 117
#endif
118
                                                                                        "<tr><td><b>" + tr("Official Documentation:").utf8()  + "</b></td><td></td></tr>" +
119
                                                                                        "<tr><td>Peter Linnell</td><td>scribusdocs@atlantictechsolutions.com</td></tr>" +
120
                                                                                        "<tr><td>Craig Bradney</td><td>cbradney@zip.com.au</td></tr>" +
121
                                                                                        "<tr><td>Frédéric Dubuy</td><td>effediwhy@gmail.com</td></tr>" +
122
                                                                                        "<tr><td>Johannes Rüschel</td><td>jo.rueschel@gmx.de</td></tr>" +
123
                                                                                        "<tr><td>Louis Desjardins</td><td>louisdesjardins@videotron.ca</td></tr>" +
124
                                                                                        "<tr><td> </td><td> </td></tr>" +
125
                                                                                        "<tr><td><b>" + tr("Other Documentation:").utf8()  + "</b></td><td></td></tr>" +
126
                                                                                        "<tr><td>Yves Ceccone</td><td>yves@yeccoe.org</td></tr>" +
127
                                                                                        "<tr><td>Holger Reibold</td><td>http://www.bomots.de/scribus/</td></tr>" +
128
                                                                                        "<tr><td>Thomas Zastrow</td><td>webmaster@thomas-zastrow.de</td></tr></table>"));
1641 cbradney 129
        textView1->setTextFormat( QTextView::RichText );
130
        tabLayout->addWidget( textView1 );
131
        tabWidget2->insertTab( tab_2, tr( "A&uthors" ) );
132
        tab_3 = new QWidget( tabWidget2, "tab_3" );
133
        tabLayout_2 = new QHBoxLayout( tab_3 );
134
        tabLayout_2->setSpacing( 6 );
135
        tabLayout_2->setMargin( 10 );
136
        textView2 = new QTextView( tab_3, "TextView1_2" );
2011 cbradney 137
        LanguageManager langmgr;
138
        langmgr.init(false);
1641 cbradney 139
        textView2->setText(QString::fromUtf8( "<table><tr><td><b><i>" + tr("Official Translations and Translators:").utf8() + "</i></b></td><td></td></tr>" +
2011 cbradney 140
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("af").utf8()  + "</b></td><td></td></tr>" +
141
                                                                                        "<tr><td>Kobus Wolvaardt</td><td>kobuswolf@diewereld.co.za</td></tr>" +
142
                                                                                        "<tr><td> </td><td> </td></tr>" +
143
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("ca").utf8()  + "</b></td><td> </td></tr>" +
144
                                                                                        "<tr><td>Xavier Sala Pujolar</td><td>utrescu@xaviersala.net</td></tr>" +
145
                                                                                        "<tr><td> </td><td> </td></tr>" +
146
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("cs").utf8()  + "</b></td><td></td></tr>" +
147
                                                                                        "<tr><td>Petr Vaněk</td><td>petr@yarpen.cz</td></tr>" +
148
                                                                                        "<tr><td> </td><td> </td></tr>" +
149
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("da").utf8()  + "</b></td><td></td></tr>" +
150
                                                                                        "<tr><td>Morten Langlo</td><td>mlanglo@mail.dk</td></tr>" +
151
                                                                                        "<tr><td> </td><td> </td></tr>" +
152
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("nl").utf8()  + "</b></td><td></td></tr>" +
153
                                                                                        "<tr><td>Wilbert Berendsen</td><td>wbsoft@xs4all.nl</td></tr>" +
154
                                                                                        "<tr><td> </td><td> </td></tr>" +
155
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("en_GB").utf8()  + "</b></td><td></td></tr>" +
156
                                                                                        "<tr><td>Craig Bradney</td><td>cbradney@zip.com.au</td></tr>" +
157
                                                                                        "<tr><td> </td><td> </td></tr>" +
158
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("eo").utf8()  + "</b></td><td> </td></tr>" +
159
                                                                                        "<tr><td>Pier Luigi Cinquantini</td><td>plcinquantini@katamail.com</td></tr>" +
160
                                                                                        "<tr><td> </td><td> </td></tr>" +
161
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("fi").utf8()  + "</b></td><td></td></tr>" +
162
                                                                                        "<tr><td>Riku Leino</td><td>tsoots@gmail.com</td></tr>" +
163
                                                                                        "<tr><td> </td><td> </td></tr>" +
164
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("fr").utf8()  + "</b></td><td> </td>" +
165
                                                                                        "<tr><td>Nicolas Boos</td><td>nicolas.boos@wanadoo.fr</td></tr>" +
166
                                                                                        "<tr><td>Louis Desjardins</td><td>louis_desjardins@mardigrafe.com</td></tr>" +
167
                                                                                        "<tr><td>Frédéric Dubuy</td><td>effediwhy@gmail.com</td></tr>" +
168
                                                                                        "<tr><td> </td><td> </td></tr>" +
169
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("de").utf8()  + "</b></td><td> </td></tr>" +
170
                                                                                        "<tr><td>Johannes Rüschel</td><td>jo.rueschel@gmx.de</td></tr>" +
171
                                                                                        "<tr><td>Franz Schmid</td><td>Franz.Schmid@altmuehlnet.de</td></tr>" +
172
                                                                                        "<tr><td> </td><td> </td></tr>" +
173
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("it").utf8()  + "</b></td><td> </td></tr>" +
174
                                                                                        "<tr><td>Pier Luigi Cinquantini</td><td>plcinquantini@katamail.com</td></tr>" +
175
                                                                                        "<tr><td> </td><td> </td></tr>" +
176
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("ko").utf8()  + "</b></td><td> </td></tr>" +
177
                                                                                        "<tr><td>Kitae Kim</td><td>neeum@yahoo.com</td></tr>" +
178
                                                                                        "<tr><td> </td><td> </td></tr>" +
179
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("nb").utf8()  + "</b></td><td></td></tr>" +
180
                                                                                        "<tr><td>Klaus Ade Johnstad</td><td>klaus@inout.no</td></tr>" +
181
                                                                                        "<tr><td> </td><td> </td></tr>" +
182
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("pl").utf8()  + "</b></td><td> </td></tr>" +
183
                                                                                        "<tr><td>Maciej Hański</td><td>m.hanski@gmx.at</td></tr>" +
184
                                                                                        "<tr><td> </td><td> </td></tr>" +
185
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("pt_BR").utf8()  + "</b></td><td> </td></tr>" +
186
                                                                                        "<tr><td>Ludi Maciel</td><td>iludi@uol.com.br</td></tr>" +
187
                                                                                        "<tr><td>Frederico Gon&#231;alves</td><td></td></tr>" +
188
                                                                                        "<tr><td> </td><td> </td></tr>" +
189
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("ru").utf8()  + "</b></td><td></td></tr>" +
190
                                                                                        "<tr><td>Alexandre Prokoudine</td><td>techwriter@land.ru</td></tr>" +
191
                                                                                        "<tr><td> </td><td> </td></tr>" +
192
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("sr").utf8()  + "</b></td><td></td></tr>" +
193
                                                                                        "<tr><td>Bojan Božovi&#263;</td><td>bole89@infosky.net</td></tr>" +
194
                                                                                        "<tr><td> </td><td> </td></tr>" +
195
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("sk").utf8()  + "</b></td><td></td></tr>" +
196
                                                                                        "<tr><td>Zdenko Podobn&yacute;</td><td>zdpo@mailbox.sk</td></tr>" +
197
                                                                                        "<tr><td> </td><td> </td></tr>" +
198
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("sl").utf8()  + "</b></td><td></td></tr>" +
199
                                                                                        "<tr><td>Boštjan Špetič</td><td>igzebedze@kiberpipa.org</td></tr>" +
200
                                                                                        "<tr><td> </td><td> </td></tr>" +
201
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("es_ES").utf8()  + "</b></td><td> </td></tr>" +
202
                                                                                        "<tr><td>Josep Febrer</td><td>josep@linuxmail.org</td></tr>" +
203
                                                                                        "<tr><td> </td><td> </td></tr>" +
204
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("sv").utf8()  + "</b></td><td></td></tr>" +
205
                                                                                        "<tr><td>Göran Bondeson</td><td>goran@bondeson.net</td></tr>" +
206
                                                                                        "<tr><td> </td><td> </td></tr>" +
207
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("uk").utf8()  + "</b></td><td> </td></tr>" +
208
                                                                                        "<tr><td>Oleksandr Moskalenko</td><td>malex@tagancha.org</td></tr>" +
209
                                                                                        "<tr><td> </td><td> </td></tr>" +
210
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("cy").utf8()  + "</b></td><td></td></tr>" +
211
                                                                                        "<tr><td>Kevin Donnelly</td><td>kevin@dotmon.com</td></tr>" +
212
                                                                                        "<tr><td> </td><td> </td></tr>" +
213
                                                                                        "</table>" +
214
 
215
                                                                                        "<table><tr><td><b><i>" + tr("Previous Translation Contributors:").utf8() + "</i></b></td><td></td></tr>" +
216
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("eu").utf8() + "</b></td><td></td></tr>" +
217
                                                                                        "<tr><td>Pablo Saratxaga</td><td>pablo@mandrakesoft.com</td></tr>" +
218
                                                                                        "<tr><td> </td><td> </td></tr>" +
219
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("br").utf8()  + "</b></td><td></td></tr>" +
220
                                                                                        "<tr><td>Celio Santos</td><td>celio@electronic.srv.br</td></tr>" +
221
                                                                                        "<tr><td>Cezar de Souza Marson Nido</td><td>cesar@electronic.srv.br</td></tr>" +
222
                                                                                        "<tr><td> </td><td> </td></tr>" +
223
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("bg").utf8()  + "</b></td><td> </td></tr>" +
224
                                                                                        "<tr><td>Vasko Tomanov</td><td>vasko@web.bg</td></tr>" +
225
                                                                                        "<tr><td> </td><td> </td></tr>" +
226
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("en_GB").utf8()  + "</b></td><td></td></tr>" +
227
                                                                                        "<tr><td>Paul F. Johnson</td><td>paul@all-the-johnsons.co.uk</td></tr>" +
228
                                                                                        "<tr><td> </td><td> </td></tr>" +
229
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("fr").utf8()  + "</b></td><td> </td>" +
230
                                                                                        "<tr><td>Michel Briand</td><td>michelbriand@free.fr</td></tr>" +
231
                                                                                        "<tr><td>Yves Ceccone</td><td>yves@yeccoe.org</td></tr>" +
232
                                                                                        "<tr><td> </td><td> </td></tr>" +
233
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("ga").utf8()  + "</b></td><td> </td></tr>" +
234
                                                                                        "<tr><td>Xose Calvo</td><td>xosecalvo@galizaweb.net</td></tr>" +
235
                                                                                        "<tr><td>Manuel Anxo Rei</td><td>manxopar@avogaciagalega.org</td></tr>" +
236
                                                                                        "<tr><td> </td><td> </td></tr>" +
237
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("hu").utf8()  + "</b></td><td> </td></tr>" +
238
                                                                                        "<tr><td>Giovanni Biczó</td><td>gbiczo@freestart.hu</td></tr>" +
239
                                                                                        "<tr><td>Bence Nagy</td><td>scribus@tipogral.hu</td></tr>" +
240
                                                                                        "<tr><td>Zoltán Böszörményi</td><td>zboszor@freemail.hu</td></tr>" +
241
                                                                                        "<tr><td> </td><td> </td></tr>" +
242
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("lt").utf8()  + "</b></td><td> </td></tr>" +
243
                                                                                        "<tr><td>Aivaras Kirejevas</td><td>kiras@mail.lt</td></tr>" +
244
                                                                                        "<tr><td> </td><td> </td></tr>" +
245
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("nb").utf8()  + "</b></td><td></td></tr>" +
246
                                                                                        "<tr><td>Axel Bojer</td><td>axelb@skolelinux.no</td></tr>" +
247
                                                                                        "<tr><td>Johannes Wilm</td><td>j@indymedia.no</td></tr>" +
248
                                                                                        "<tr><td> </td><td> </td></tr>" +
249
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("tr").utf8()  + "</b></td><td> </td></tr>" +
250
                                                                                        "<tr><td>Erkan Kaplan</td><td>Selamsana@uni.de</td></tr>" +
251
                                                                                        "<tr><td> </td><td> </td></tr>" +
252
                                                                                        "<tr><td><b>" + langmgr.getLangFromAbbrev("uk").utf8()  + "</b></td><td> </td></tr>" +
253
                                                                                        "<tr><td>Sergiy Kudryk</td><td>kudryk@yahoo.com</td></tr>" +
254
                                                                                        "<tr><td> </td><td> </td></tr>" +
255
                                                                                        "</table>"));
1641 cbradney 256
        textView2->setTextFormat( QTextView::RichText );
257
        tabLayout_2->addWidget( textView2 );
258
        tabWidget2->insertTab( tab_3, tr( "&Translations" ) );
259
 
260
        // online tab (03/04/2004 petr vanek)
261
        tab_4 = new QWidget( tabWidget2, "tab_4" );
262
        textView4 = new QTextView( tab_4, "TextView4" );
263
        textView4->setText(QString::fromUtf8(
264
                "<table><tr><td><b>" + tr("Homepage").utf8() + "</b></td><td></td></tr>" +
265
                "<tr><td colspan=\"2\"><p><a href=\"http://www.scribus.net\">http://www.scribus.net</a></p></td></tr>" +
266
                "<tr><td><b>" + tr("Online Reference").utf8() + "</b></td><td></td></tr>" +
267
                "<tr><td colspan=\"2\"><p><a href=\"http://docs.scribus.net\">http://docs.scribus.net</a></p></td></tr>" +
2626 cbradney 268
                "<tr><td><b>" + tr("Wiki").utf8() + "</b></td><td></td></tr>" +
269
                "<tr><td colspan=\"2\"><p><a href=\"http://wiki.scribus.net\">http://wiki.scribus.net</a></p></td></tr>" +
1641 cbradney 270
                "<tr><td><b>" + tr("Bugs and Feature Requests").utf8() + "</b></td><td></td></tr>" +
271
                "<tr><td colspan=\"2\"><p><a href=\"http://bugs.scribus.net\">http://bugs.scribus.net</a></p></td></tr>" +
272
                "<tr><td><b>" + tr("Mailing List").utf8() + "</b></td><td></td></tr>" +
273
                "<tr><td colspan=\"2\"><p><a href=\"http://nashi.altmuehlnet.de/mailman/listinfo/scribus\">http://nashi.altmuehlnet.de/mailman/listinfo/scribus</a></p></td></tr>" +
274
                "</table>"
275
                ));
276
        textView4->setTextFormat( QTextView::RichText );
277
        tabLayout_4 = new QHBoxLayout( tab_4 );
278
        tabLayout_4->setSpacing( 6 );
279
        tabLayout_4->setMargin( 10 );
280
        tabLayout_4->addWidget( textView4 );
281
        tabWidget2->insertTab( tab_4, tr( "&Online" ) );
282
        aboutLayout->addWidget( tabWidget2 );
283
        layout2 = new QHBoxLayout;
284
        layout2->setSpacing( 6 );
285
        layout2->setMargin( 0 );
286
        QSpacerItem* spacer = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
287
        layout2->addItem( spacer );
288
        okButton = new QPushButton( tr( "&Close" ), this, "PushButton1" );
289
        okButton->setDefault( true );
290
        layout2->addWidget( okButton );
291
        aboutLayout->addLayout( layout2 );
292
        setMaximumSize(sizeHint());
293
 
294
//tooltips
2626 cbradney 295
        QToolTip::add( buildID, "<qt>" + tr( "This panel shows the version, build date and compiled in library support in Scribus. The C-C-T-F equates to C=littlecms C=CUPS T=TIFF support F=Fontconfig support. Missing library support is indicated by a *" ) + "</qt>" );
1641 cbradney 296
        // signals and slots connections
297
        connect( okButton, SIGNAL( clicked() ), this, SLOT( accept() ) );
298
}
299
 
300
 
301