mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-12 09:04:33 +02:00
Pointer guards
This commit is contained in:
@@ -87,13 +87,13 @@ AlbumInfoWidget::isBeingPlayed() const
|
||||
//tDebug() << Q_FUNC_INFO << "albumsView playlistInterface = " << ui->albumsView->playlistInterface()->id();
|
||||
//tDebug() << Q_FUNC_INFO << "tracksView playlistInterface = " << ui->tracksView->playlistInterface()->id();
|
||||
|
||||
if ( ui->albumsView->isBeingPlayed() )
|
||||
if ( ui->albumsView && ui->albumsView->isBeingPlayed() )
|
||||
return true;
|
||||
|
||||
if ( ui->albumsView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
if ( ui->albumsView && ui->albumsView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
return true;
|
||||
|
||||
if ( ui->tracksView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
if ( ui->tracksView && ui->tracksView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
return true;
|
||||
|
||||
return false;
|
||||
@@ -103,7 +103,7 @@ AlbumInfoWidget::isBeingPlayed() const
|
||||
bool
|
||||
AlbumInfoWidget::jumpToCurrentTrack()
|
||||
{
|
||||
return ui->albumsView->jumpToCurrentTrack();
|
||||
return ui->albumsView && ui->albumsView->jumpToCurrentTrack();
|
||||
}
|
||||
|
||||
|
||||
|
@@ -173,19 +173,19 @@ ArtistInfoWidget::playlistInterface() const
|
||||
bool
|
||||
ArtistInfoWidget::isBeingPlayed() const
|
||||
{
|
||||
if ( ui->albums->isBeingPlayed() )
|
||||
if ( ui->albums && ui->albums->isBeingPlayed() )
|
||||
return true;
|
||||
|
||||
if ( ui->relatedArtists->isBeingPlayed() )
|
||||
if ( ui->relatedArtists && ui->relatedArtists->isBeingPlayed() )
|
||||
return true;
|
||||
|
||||
if ( ui->albums->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
if ( ui->albums && ui->albums->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
return true;
|
||||
|
||||
if ( ui->relatedArtists->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
if ( ui->relatedArtists && ui->relatedArtists->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
return true;
|
||||
|
||||
if ( ui->topHits->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
if ( ui->topHits && ui->topHits->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||
return true;
|
||||
|
||||
return false;
|
||||
@@ -195,19 +195,19 @@ ArtistInfoWidget::isBeingPlayed() const
|
||||
bool
|
||||
ArtistInfoWidget::jumpToCurrentTrack()
|
||||
{
|
||||
if ( ui->albums->jumpToCurrentTrack() )
|
||||
if ( ui->albums && ui->albums->jumpToCurrentTrack() )
|
||||
return true;
|
||||
|
||||
if ( ui->relatedArtists->jumpToCurrentTrack() )
|
||||
if ( ui->relatedArtists && ui->relatedArtists->jumpToCurrentTrack() )
|
||||
return true;
|
||||
|
||||
if ( ui->topHits->jumpToCurrentTrack() )
|
||||
if ( ui->topHits && ui->topHits->jumpToCurrentTrack() )
|
||||
return true;
|
||||
|
||||
if ( ui->albums->jumpToCurrentTrack() )
|
||||
if ( ui->albums && ui->albums->jumpToCurrentTrack() )
|
||||
return true;
|
||||
|
||||
if ( ui->relatedArtists->jumpToCurrentTrack() )
|
||||
if ( ui->relatedArtists && ui->relatedArtists->jumpToCurrentTrack() )
|
||||
return true;
|
||||
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user