mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-13 17:43:59 +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 << "albumsView playlistInterface = " << ui->albumsView->playlistInterface()->id();
|
||||||
//tDebug() << Q_FUNC_INFO << "tracksView playlistInterface = " << ui->tracksView->playlistInterface()->id();
|
//tDebug() << Q_FUNC_INFO << "tracksView playlistInterface = " << ui->tracksView->playlistInterface()->id();
|
||||||
|
|
||||||
if ( ui->albumsView->isBeingPlayed() )
|
if ( ui->albumsView && ui->albumsView->isBeingPlayed() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->albumsView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
if ( ui->albumsView && ui->albumsView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->tracksView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
if ( ui->tracksView && ui->tracksView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
@@ -103,7 +103,7 @@ AlbumInfoWidget::isBeingPlayed() const
|
|||||||
bool
|
bool
|
||||||
AlbumInfoWidget::jumpToCurrentTrack()
|
AlbumInfoWidget::jumpToCurrentTrack()
|
||||||
{
|
{
|
||||||
return ui->albumsView->jumpToCurrentTrack();
|
return ui->albumsView && ui->albumsView->jumpToCurrentTrack();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -173,19 +173,19 @@ ArtistInfoWidget::playlistInterface() const
|
|||||||
bool
|
bool
|
||||||
ArtistInfoWidget::isBeingPlayed() const
|
ArtistInfoWidget::isBeingPlayed() const
|
||||||
{
|
{
|
||||||
if ( ui->albums->isBeingPlayed() )
|
if ( ui->albums && ui->albums->isBeingPlayed() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->relatedArtists->isBeingPlayed() )
|
if ( ui->relatedArtists && ui->relatedArtists->isBeingPlayed() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->albums->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
if ( ui->albums && ui->albums->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->relatedArtists->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
if ( ui->relatedArtists && ui->relatedArtists->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->topHits->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
if ( ui->topHits && ui->topHits->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
@@ -195,19 +195,19 @@ ArtistInfoWidget::isBeingPlayed() const
|
|||||||
bool
|
bool
|
||||||
ArtistInfoWidget::jumpToCurrentTrack()
|
ArtistInfoWidget::jumpToCurrentTrack()
|
||||||
{
|
{
|
||||||
if ( ui->albums->jumpToCurrentTrack() )
|
if ( ui->albums && ui->albums->jumpToCurrentTrack() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->relatedArtists->jumpToCurrentTrack() )
|
if ( ui->relatedArtists && ui->relatedArtists->jumpToCurrentTrack() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->topHits->jumpToCurrentTrack() )
|
if ( ui->topHits && ui->topHits->jumpToCurrentTrack() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->albums->jumpToCurrentTrack() )
|
if ( ui->albums && ui->albums->jumpToCurrentTrack() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ( ui->relatedArtists->jumpToCurrentTrack() )
|
if ( ui->relatedArtists && ui->relatedArtists->jumpToCurrentTrack() )
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
Reference in New Issue
Block a user