git.videolan.org
/
vlc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d76b77e
)
[qt4/recents] Remove dependency on qt4.4 for QList::removeOne()
author
David Flynn
<davidf@rd.bbc.co.uk>
Sun, 26 Oct 2008 16:33:14 +0000
(17:33 +0100)
committer
Rémi Duraffort
<ivoire@videolan.org>
Sun, 26 Oct 2008 16:33:26 +0000
(17:33 +0100)
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
modules/gui/qt4/recents.cpp
patch
|
blob
|
history
diff --git
a/modules/gui/qt4/recents.cpp
b/modules/gui/qt4/recents.cpp
index
b1bbf85
..
46a1fa0
100644
(file)
--- a/
modules/gui/qt4/recents.cpp
+++ b/
modules/gui/qt4/recents.cpp
@@
-63,10
+63,11
@@
void RecentsMRL::addRecent( const QString &mrl )
return;
msg_Dbg( p_intf, "Adding a new MRL to recent ones: %s", qtu( mrl ) );
- if( stack->contains( mrl ) )
+ int i_index = stack->indexOf( mrl );
+ if( 0 <= i_index )
{
- stack->removeOne( mrl );
- stack->
prepend( mrl
);
+ /* move to the front */
+ stack->
move( i_index, 0
);
}
else
{