Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
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
Commits
68db9417
Commit
68db9417
authored
Jan 16, 2008
by
Jean-Baptiste Kempf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Qt4 - remove trailing space due to Bookmark implementation.
parent
734452c8
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
37 additions
and
39 deletions
+37
-39
modules/gui/qt4/dialogs/bookmarks.cpp
modules/gui/qt4/dialogs/bookmarks.cpp
+35
-35
modules/gui/qt4/dialogs_provider.cpp
modules/gui/qt4/dialogs_provider.cpp
+1
-1
modules/gui/qt4/menus.cpp
modules/gui/qt4/menus.cpp
+1
-3
No files found.
modules/gui/qt4/dialogs/bookmarks.cpp
View file @
68db9417
...
...
@@ -35,14 +35,14 @@ BookmarksDialog::BookmarksDialog( intf_thread_t *_p_intf ):QVLCFrame( _p_intf )
setWindowFlags
(
Qt
::
Tool
);
setWindowOpacity
(
config_GetFloat
(
p_intf
,
"qt-opacity"
)
);
setWindowTitle
(
qtr
(
"Edit bookmark"
)
);
QGridLayout
*
layout
=
new
QGridLayout
(
this
);
QPushButton
*
addButton
=
new
QPushButton
(
qtr
(
"Add"
)
);
QPushButton
*
delButton
=
new
QPushButton
(
qtr
(
"Delete"
)
);
QPushButton
*
clearButton
=
new
QPushButton
(
qtr
(
"Clear"
)
);
QPushButton
*
extractButton
=
new
QPushButton
(
qtr
(
"Extract"
)
);
bookmarksList
=
new
QTreeWidget
(
this
);
bookmarksList
->
setRootIsDecorated
(
false
);
bookmarksList
->
setAlternatingRowColors
(
true
);
...
...
@@ -55,8 +55,8 @@ BookmarksDialog::BookmarksDialog( intf_thread_t *_p_intf ):QVLCFrame( _p_intf )
headerLabels
<<
qtr
(
"Bytes"
);
headerLabels
<<
qtr
(
"Time"
);
bookmarksList
->
setHeaderLabels
(
headerLabels
);
layout
->
addWidget
(
addButton
,
0
,
0
);
layout
->
addWidget
(
delButton
,
1
,
0
);
layout
->
addWidget
(
clearButton
,
2
,
0
);
...
...
@@ -64,16 +64,16 @@ BookmarksDialog::BookmarksDialog( intf_thread_t *_p_intf ):QVLCFrame( _p_intf )
layout
->
addWidget
(
extractButton
,
5
,
0
);
layout
->
addWidget
(
bookmarksList
,
0
,
1
,
6
,
1
);
layout
->
setColumnStretch
(
1
,
1
);
CONNECT
(
bookmarksList
,
activated
(
QModelIndex
),
this
,
activateItem
(
QModelIndex
)
);
CONNECT
(
bookmarksList
,
itemChanged
(
QTreeWidgetItem
*
,
int
),
this
,
edit
(
QTreeWidgetItem
*
,
int
)
);
BUTTONACT
(
addButton
,
add
()
);
BUTTONACT
(
delButton
,
del
()
);
BUTTONACT
(
clearButton
,
clear
()
);
BUTTONACT
(
extractButton
,
extract
()
);
}
BookmarksDialog
::~
BookmarksDialog
()
...
...
@@ -84,19 +84,19 @@ void BookmarksDialog::update()
{
input_thread_t
*
p_input
=
THEMIM
->
getInput
();
if
(
!
p_input
)
return
;
seekpoint_t
**
pp_bookmarks
;
int
i_bookmarks
;
if
(
bookmarksList
->
topLevelItemCount
()
>
0
)
{
bookmarksList
->
model
()
->
removeRows
(
0
,
bookmarksList
->
topLevelItemCount
()
);
}
if
(
input_Control
(
p_input
,
INPUT_GET_BOOKMARKS
,
&
pp_bookmarks
,
if
(
input_Control
(
p_input
,
INPUT_GET_BOOKMARKS
,
&
pp_bookmarks
,
&
i_bookmarks
)
!=
VLC_SUCCESS
)
return
;
for
(
int
i
=
0
;
i
<
i_bookmarks
;
i
++
)
{
// List with the differents elements of the row
...
...
@@ -109,51 +109,51 @@ void BookmarksDialog::update()
Qt
::
ItemIsUserCheckable
|
Qt
::
ItemIsEnabled
);
bookmarksList
->
insertTopLevelItem
(
i
,
item
);
}
}
void
BookmarksDialog
::
add
()
{
input_thread_t
*
p_input
=
THEMIM
->
getInput
();
if
(
!
p_input
)
return
;
seekpoint_t
bookmark
;
vlc_value_t
pos
;
bookmark
.
psz_name
=
NULL
;
bookmark
.
i_byte_offset
=
0
;
bookmark
.
i_time_offset
=
0
;
input_Control
(
p_input
,
INPUT_GET_BYTE_POSITION
,
&
bookmark
.
i_byte_offset
);
var_Get
(
p_input
,
"time"
,
&
pos
);
bookmark
.
i_time_offset
=
pos
.
i_time
;
input_Control
(
p_input
,
INPUT_ADD_BOOKMARK
,
&
bookmark
);
update
();
}
void
BookmarksDialog
::
del
()
{
input_thread_t
*
p_input
=
THEMIM
->
getInput
();
if
(
!
p_input
)
return
;
int
i_focused
=
bookmarksList
->
currentIndex
().
row
();
if
(
i_focused
>=
0
)
{
input_Control
(
p_input
,
INPUT_DEL_BOOKMARK
,
i_focused
);
}
update
();
update
();
}
void
BookmarksDialog
::
clear
()
{
input_thread_t
*
p_input
=
THEMIM
->
getInput
();
if
(
!
p_input
)
return
;
input_Control
(
p_input
,
INPUT_CLEAR_BOOKMARKS
);
update
();
}
...
...
@@ -163,24 +163,24 @@ void BookmarksDialog::edit( QTreeWidgetItem *item, int column )
if
(
bookmarksList
->
selectedItems
().
isEmpty
()
||
bookmarksList
->
selectedItems
().
last
()
!=
item
)
return
;
input_thread_t
*
p_input
=
THEMIM
->
getInput
();
if
(
!
p_input
)
return
;
// We get the row number of the item
int
i_edit
=
bookmarksList
->
indexOfTopLevelItem
(
item
);
// We get the bookmarks list
seekpoint_t
**
pp_bookmarks
;
int
i_bookmarks
;
if
(
input_Control
(
p_input
,
INPUT_GET_BOOKMARKS
,
&
pp_bookmarks
,
if
(
input_Control
(
p_input
,
INPUT_GET_BOOKMARKS
,
&
pp_bookmarks
,
&
i_bookmarks
)
!=
VLC_SUCCESS
)
return
;
if
(
i_edit
>=
i_bookmarks
)
return
;
// We modify the seekpoint
seekpoint_t
*
p_seekpoint
=
pp_bookmarks
[
i_edit
];
if
(
column
==
0
)
...
...
@@ -189,13 +189,13 @@ void BookmarksDialog::edit( QTreeWidgetItem *item, int column )
p_seekpoint
->
i_byte_offset
=
atoi
(
qtu
(
item
->
text
(
column
)
)
);
else
if
(
column
==
2
)
p_seekpoint
->
i_time_offset
=
1000000
*
atoll
(
qtu
(
item
->
text
(
column
)
)
);
if
(
input_Control
(
p_input
,
INPUT_CHANGE_BOOKMARK
,
p_seekpoint
,
i_edit
)
!=
VLC_SUCCESS
)
return
;
update
();
}
void
BookmarksDialog
::
extract
()
...
...
@@ -207,6 +207,6 @@ void BookmarksDialog::activateItem( QModelIndex index )
{
input_thread_t
*
p_input
=
THEMIM
->
getInput
();
if
(
!
p_input
)
return
;
input_Control
(
p_input
,
INPUT_SET_BOOKMARK
,
index
.
row
()
);
}
modules/gui/qt4/dialogs_provider.cpp
View file @
68db9417
...
...
@@ -205,7 +205,7 @@ void DialogsProvider::mediaCodecDialog()
void
DialogsProvider
::
bookmarksDialog
()
{
BookmarksDialog
::
getInstance
(
p_intf
)
->
toggleVisible
();
BookmarksDialog
::
getInstance
(
p_intf
)
->
toggleVisible
();
}
void
DialogsProvider
::
podcastConfigureDialog
()
...
...
modules/gui/qt4/menus.cpp
View file @
68db9417
...
...
@@ -297,9 +297,7 @@ QMenu *QVLCMenu::ToolsMenu( intf_thread_t *p_intf,
SLOT
(
mediaInfoDialog
()
),
"Ctrl+I"
);
addDPStaticEntry
(
menu
,
qtr
(
I_MENU_CODECINFO
)
,
""
,
":/pixmaps/menus_info_16px.png"
,
SLOT
(
mediaCodecDialog
()
),
"Ctrl+J"
);
addDPStaticEntry
(
menu
,
qtr
(
I_MENU_BOOKMARK
),
""
,
""
,
addDPStaticEntry
(
menu
,
qtr
(
I_MENU_BOOKMARK
),
""
,
""
,
SLOT
(
bookmarksDialog
()
),
"Ctrl+B"
);
#ifdef ENABLE_VLM
addDPStaticEntry
(
menu
,
qtr
(
I_MENU_VLM
),
""
,
""
,
SLOT
(
vlmDialog
()
),
...
...
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