Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-2-2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-2-2
Commits
dcbc179c
Commit
dcbc179c
authored
Sep 01, 2007
by
Jean-Baptiste Kempf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Qt4 - Add a proper about section. This needs to be reviewed for i18n.
parent
10f0097e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
47 additions
and
8 deletions
+47
-8
modules/gui/qt4/dialogs/help.cpp
modules/gui/qt4/dialogs/help.cpp
+47
-8
No files found.
modules/gui/qt4/dialogs/help.cpp
View file @
dcbc179c
...
...
@@ -77,11 +77,40 @@ AboutDialog::AboutDialog( intf_thread_t *_p_intf) : QVLCFrame( _p_intf )
closeButton
->
setDefault
(
true
);
QLabel
*
introduction
=
new
QLabel
(
qtr
(
"Information about VLC media player"
)
);
layout
->
addWidget
(
introduction
,
0
,
0
,
1
,
4
);
layout
->
addWidget
(
tab
,
1
,
0
,
1
,
4
);
layout
->
addWidget
(
closeButton
,
2
,
3
,
1
,
1
);
qtr
(
"Information about VLC media player."
)
);
QLabel
*
iconVLC
=
new
QLabel
;
iconVLC
->
setPixmap
(
QPixmap
(
":/vlc48.png"
)
);
layout
->
addWidget
(
iconVLC
,
0
,
0
,
1
,
1
);
layout
->
addWidget
(
introduction
,
0
,
1
,
1
,
7
);
layout
->
addWidget
(
tab
,
1
,
0
,
1
,
8
);
layout
->
addWidget
(
closeButton
,
2
,
6
,
1
,
2
);
/* Main Introduction */
QWidget
*
infoWidget
=
new
QWidget
(
this
);
QHBoxLayout
*
infoLayout
=
new
QHBoxLayout
(
infoWidget
);
QLabel
*
infoLabel
=
new
QLabel
(
"VLC media player "
PACKAGE_VERSION
"
\n\n
"
"(c) 1996-2006 - the VideoLAN Team
\n\n
"
+
qtr
(
"VLC media player is a free media player, made by the "
"VideoLAN Team.
\n
It is a standalone multimedia player, "
"encoder and streamer, that can read from many supports "
"(files, CDs, DVDs, networks, capture cards) and that works "
"on many platforms.
\n\n
"
)
+
qtr
(
"You are using the new Qt4 Interface.
\n
"
)
+
qtr
(
"Compiled by "
)
+
qfu
(
VLC_CompileBy
()
)
+
"@"
+
qfu
(
VLC_CompileDomain
()
)
+
".
\n
"
+
"Compiler: "
+
qfu
(
VLC_Compiler
()
)
+
".
\n
"
+
qtr
(
"Based on SVN revision: "
)
+
qfu
(
VLC_Changeset
()
)
+
".
\n\n
"
+
qtr
(
"This program comes with NO WARRANTY, to the extent "
"permitted by the law; read the distribution tab.
\n\n
"
)
+
"The VideoLAN team <videolan@videolan.org>
\n
"
"http://www.videolan.org/
\n
"
)
;
infoLabel
->
setWordWrap
(
infoLabel
);
QLabel
*
iconVLC2
=
new
QLabel
;
iconVLC2
->
setPixmap
(
QPixmap
(
":/vlc128.png"
)
);
infoLayout
->
addWidget
(
iconVLC2
);
infoLayout
->
addWidget
(
infoLabel
);
/* GPL License */
QTextEdit
*
licenseEdit
=
new
QTextEdit
(
this
);
...
...
@@ -89,19 +118,29 @@ AboutDialog::AboutDialog( intf_thread_t *_p_intf) : QVLCFrame( _p_intf )
licenseEdit
->
setReadOnly
(
true
);
/* People who helped */
QWidget
*
thanksWidget
=
new
QWidget
(
this
);
QVBoxLayout
*
thanksLayout
=
new
QVBoxLayout
(
thanksWidget
);
QLabel
*
thanksLabel
=
new
QLabel
(
qtr
(
"We would like to thanks the whole "
"community, the testers, our users and the following people "
"(and the missing ones...) for their collaboration to "
"provide the best software."
)
);
thanksLabel
->
setWordWrap
(
true
);
thanksLayout
->
addWidget
(
thanksLabel
);
QTextEdit
*
thanksEdit
=
new
QTextEdit
(
this
);
thanksEdit
->
setText
(
qfu
(
psz_thanks
)
);
thanksEdit
->
setReadOnly
(
true
);
thanksLayout
->
addWidget
(
thanksEdit
);
/* People who
helped
*/
/* People who
wrote the software
*/
QTextEdit
*
authorsEdit
=
new
QTextEdit
(
this
);
authorsEdit
->
setText
(
qfu
(
psz_authors
)
);
authorsEdit
->
setReadOnly
(
true
);
/* add the tabs to the Tabwidget */
tab
->
addTab
(
NULL
,
qtr
(
"General Info"
)
);
tab
->
addTab
(
infoWidget
,
qtr
(
"General Info"
)
);
tab
->
addTab
(
authorsEdit
,
qtr
(
"Authors"
)
);
tab
->
addTab
(
thanks
Edi
t
,
qtr
(
"Thanks"
)
);
tab
->
addTab
(
thanks
Widge
t
,
qtr
(
"Thanks"
)
);
tab
->
addTab
(
licenseEdit
,
qtr
(
"Distribution License"
)
);
BUTTONACT
(
closeButton
,
close
()
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment