Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-1.1
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-1.1
Commits
32c87466
Commit
32c87466
authored
Jul 29, 2008
by
Jean-Baptiste Kempf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update dialog improvements.
parent
098dab90
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
8 deletions
+12
-8
modules/gui/qt4/dialogs/help.cpp
modules/gui/qt4/dialogs/help.cpp
+12
-8
No files found.
modules/gui/qt4/dialogs/help.cpp
View file @
32c87466
...
@@ -203,13 +203,14 @@ UpdateDialog *UpdateDialog::instance = NULL;
...
@@ -203,13 +203,14 @@ UpdateDialog *UpdateDialog::instance = NULL;
UpdateDialog
::
UpdateDialog
(
intf_thread_t
*
_p_intf
)
:
QVLCFrame
(
_p_intf
)
UpdateDialog
::
UpdateDialog
(
intf_thread_t
*
_p_intf
)
:
QVLCFrame
(
_p_intf
)
{
{
setWindowTitle
(
qtr
(
"
Update
"
)
);
setWindowTitle
(
qtr
(
"
VLC media player updates
"
)
);
QGridLayout
*
layout
=
new
QGridLayout
(
this
);
QGridLayout
*
layout
=
new
QGridLayout
(
this
);
QPushButton
*
closeButton
=
new
QPushButton
(
qtr
(
"&Cancel"
)
);
QPushButton
*
closeButton
=
new
QPushButton
(
qtr
(
"&Cancel"
)
);
updateButton
=
new
QPushButton
(
qtr
(
"&
Update List
"
)
);
updateButton
=
new
QPushButton
(
qtr
(
"&
Recheck version
"
)
);
updateButton
->
setDefault
(
true
);
updateButton
->
setDefault
(
true
);
QDialogButtonBox
*
buttonBox
=
new
QDialogButtonBox
(
Qt
::
Horizontal
);
QDialogButtonBox
*
buttonBox
=
new
QDialogButtonBox
(
Qt
::
Horizontal
);
buttonBox
->
addButton
(
updateButton
,
QDialogButtonBox
::
ActionRole
);
buttonBox
->
addButton
(
updateButton
,
QDialogButtonBox
::
ActionRole
);
buttonBox
->
addButton
(
closeButton
,
QDialogButtonBox
::
AcceptRole
);
buttonBox
->
addButton
(
closeButton
,
QDialogButtonBox
::
AcceptRole
);
...
@@ -217,7 +218,7 @@ UpdateDialog::UpdateDialog( intf_thread_t *_p_intf ) : QVLCFrame( _p_intf )
...
@@ -217,7 +218,7 @@ UpdateDialog::UpdateDialog( intf_thread_t *_p_intf ) : QVLCFrame( _p_intf )
updateLabel
=
new
QLabel
(
qtr
(
"Checking for an update..."
)
);
updateLabel
=
new
QLabel
(
qtr
(
"Checking for an update..."
)
);
updateLabel
->
setWordWrap
(
true
);
updateLabel
->
setWordWrap
(
true
);
layout
->
addWidget
(
updateLabel
,
0
,
0
);
layout
->
addWidget
(
updateLabel
,
0
,
0
,
Qt
::
AlignTop
);
layout
->
addWidget
(
buttonBox
,
1
,
0
);
layout
->
addWidget
(
buttonBox
,
1
,
0
);
BUTTONACT
(
updateButton
,
UpdateOrDownload
()
);
BUTTONACT
(
updateButton
,
UpdateOrDownload
()
);
...
@@ -227,7 +228,8 @@ UpdateDialog::UpdateDialog( intf_thread_t *_p_intf ) : QVLCFrame( _p_intf )
...
@@ -227,7 +228,8 @@ UpdateDialog::UpdateDialog( intf_thread_t *_p_intf ) : QVLCFrame( _p_intf )
p_update
=
update_New
(
p_intf
);
p_update
=
update_New
(
p_intf
);
b_checked
=
false
;
b_checked
=
false
;
readSettings
(
"Update"
,
QSize
(
120
,
80
)
);
setMinimumSize
(
200
,
100
);
readSettings
(
"Update"
,
QSize
(
200
,
100
)
);
/* Check for updates */
/* Check for updates */
UpdateOrDownload
();
UpdateOrDownload
();
...
@@ -250,7 +252,7 @@ void UpdateDialog::UpdateOrDownload()
...
@@ -250,7 +252,7 @@ void UpdateDialog::UpdateOrDownload()
if
(
!
b_checked
)
if
(
!
b_checked
)
{
{
updateButton
->
setEnabled
(
false
);
updateButton
->
setEnabled
(
false
);
msg_Dbg
(
p_intf
,
"Launching an update request"
);
updateLabel
->
setText
(
qtr
(
"Launching an update request..."
)
);
update_Check
(
p_update
,
UpdateCallback
,
this
);
update_Check
(
p_update
,
UpdateCallback
,
this
);
}
}
else
else
...
@@ -301,7 +303,8 @@ void UpdateDialog::updateNotify( bool b_result )
...
@@ -301,7 +303,8 @@ void UpdateDialog::updateNotify( bool b_result )
+
QString
::
number
(
p_release
->
i_revision
);
+
QString
::
number
(
p_release
->
i_revision
);
if
(
p_release
->
extra
)
if
(
p_release
->
extra
)
message
+=
p_release
->
extra
;
message
+=
p_release
->
extra
;
message
+=
qtr
(
") is available.
\n
Do you want to download it?
\n
"
)
+
qfu
(
p_release
->
psz_desc
);
message
+=
qtr
(
") is available.
\n
Do you want to download it?
\n
"
)
+
qfu
(
p_release
->
psz_desc
);
updateLabel
->
setText
(
message
);
updateLabel
->
setText
(
message
);
...
@@ -309,11 +312,12 @@ void UpdateDialog::updateNotify( bool b_result )
...
@@ -309,11 +312,12 @@ void UpdateDialog::updateNotify( bool b_result )
this
->
show
();
this
->
show
();
}
}
else
else
updateLabel
->
setText
(
qtr
(
"You have the latest version of VLC"
)
);
updateLabel
->
setText
(
qtr
(
"You have the latest version of VLC media player."
)
);
}
}
else
else
updateLabel
->
setText
(
updateLabel
->
setText
(
qtr
(
"An error occurred while checking for updates
"
)
);
qtr
(
"An error occurred while checking for updates...
"
)
);
adjustSize
();
adjustSize
();
updateButton
->
setEnabled
(
true
);
updateButton
->
setEnabled
(
true
);
...
...
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