mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-03-23 17:29:42 +01:00
* Removed filter/setFilter methods from PlaylistInterfaces.
This commit is contained in:
parent
f500efdaf9
commit
a2f880d160
@ -56,8 +56,6 @@ public:
|
||||
virtual void setRepeatMode( PlaylistModes::RepeatMode ) {}
|
||||
virtual void setShuffled( bool ) {}
|
||||
|
||||
virtual void setFilter( const QString& /*pattern*/ ) {}
|
||||
|
||||
signals:
|
||||
void tracksLoaded( Tomahawk::ModelMode mode, const Tomahawk::collection_ptr& collection );
|
||||
|
||||
|
@ -55,8 +55,6 @@ public:
|
||||
virtual void setRepeatMode( PlaylistModes::RepeatMode ) {}
|
||||
virtual void setShuffled( bool ) {}
|
||||
|
||||
virtual void setFilter( const QString& /*pattern*/ ) {}
|
||||
|
||||
signals:
|
||||
void tracksLoaded( Tomahawk::ModelMode mode, const Tomahawk::collection_ptr& collection );
|
||||
|
||||
|
@ -66,9 +66,6 @@ public:
|
||||
virtual PlaylistModes::LatchMode latchMode() const { return m_latchMode; }
|
||||
virtual void setLatchMode( PlaylistModes::LatchMode latchMode ) { m_latchMode = latchMode; }
|
||||
|
||||
virtual QString filter() const { return m_filter; }
|
||||
virtual void setFilter( const QString& pattern ) { m_filter = pattern; }
|
||||
|
||||
virtual void reset() {}
|
||||
|
||||
//TODO: Get rid of the next two functions once all playlsitinterfaces are factored out
|
||||
|
@ -55,8 +55,6 @@ public:
|
||||
virtual PlaylistModes::RepeatMode repeatMode() const { return PlaylistModes::NoRepeat; }
|
||||
virtual bool shuffled() const { return false; }
|
||||
|
||||
virtual void setFilter( const QString& /*pattern*/ ) {}
|
||||
|
||||
public slots:
|
||||
virtual void setRepeatMode( PlaylistModes::RepeatMode ) {}
|
||||
virtual void setShuffled( bool ) {}
|
||||
|
@ -59,7 +59,6 @@ public:
|
||||
virtual void setLatchMode( PlaylistModes::LatchMode latchMode ) { m_latchMode = latchMode; emit latchModeChanged( latchMode ); }
|
||||
|
||||
virtual bool shuffled() const { return false; }
|
||||
virtual void setFilter( const QString& /*pattern*/ ) {}
|
||||
|
||||
virtual QWeakPointer< Tomahawk::Source > source() const;
|
||||
|
||||
|
@ -66,19 +66,6 @@ PlayableProxyModelPlaylistInterface::filter() const
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
PlayableProxyModelPlaylistInterface::setFilter( const QString& pattern )
|
||||
{
|
||||
if ( m_proxyModel.isNull() )
|
||||
return;
|
||||
|
||||
m_proxyModel.data()->setFilterRegExp( pattern );
|
||||
m_proxyModel.data()->emitFilterChanged( pattern );
|
||||
|
||||
emit trackCountChanged( trackCount() );
|
||||
}
|
||||
|
||||
|
||||
QList< Tomahawk::query_ptr >
|
||||
PlayableProxyModelPlaylistInterface::tracks()
|
||||
{
|
||||
|
@ -50,7 +50,6 @@ public:
|
||||
virtual bool hasNextItem();
|
||||
|
||||
virtual QString filter() const;
|
||||
virtual void setFilter( const QString& pattern );
|
||||
|
||||
virtual PlaylistModes::RepeatMode repeatMode() const { return m_repeatMode; }
|
||||
virtual bool shuffled() const { return m_shuffled; }
|
||||
|
@ -56,15 +56,6 @@ TreeProxyModelPlaylistInterface::filter() const
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
TreeProxyModelPlaylistInterface::setFilter( const QString& pattern )
|
||||
{
|
||||
if ( m_proxyModel.isNull() )
|
||||
return;
|
||||
m_proxyModel.data()->newFilterFromPlaylistInterface( pattern );
|
||||
}
|
||||
|
||||
|
||||
int
|
||||
TreeProxyModelPlaylistInterface::unfilteredTrackCount() const
|
||||
{
|
||||
|
@ -50,12 +50,6 @@ public:
|
||||
virtual Tomahawk::result_ptr siblingItem( int direction, bool readOnly );
|
||||
|
||||
virtual QString filter() const;
|
||||
virtual void setFilter( const QString& pattern );
|
||||
|
||||
virtual QString vanillaFilter() const { return PlaylistInterface::filter(); }
|
||||
virtual void setVanillaFilter( const QString &filter ) { PlaylistInterface::setFilter( filter ); }
|
||||
|
||||
virtual void sendTrackCount() { emit trackCountChanged( trackCount() ); }
|
||||
|
||||
virtual PlaylistModes::RepeatMode repeatMode() const { return m_repeatMode; }
|
||||
virtual bool shuffled() const { return m_shuffled; }
|
||||
|
Loading…
x
Reference in New Issue
Block a user