X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mainwindow.cpp;h=0b32e3d49840ff0c4f5a7f73f336e57bfc1f8be5;hb=8c7b8ca3efb01c6aa50e1305aa533e8ee8e68bd8;hp=9a2c5f1151b26ec2bf1971534e123809c88c246d;hpb=b06c8241ad74bebb24ba60a50248b8ed7df2c968;p=nageru diff --git a/mainwindow.cpp b/mainwindow.cpp index 9a2c5f1..0b32e3d 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -92,6 +92,8 @@ void MainWindow::queue_clicked() void MainWindow::preview_clicked() { + if (cliplist_clips->empty()) return; + QItemSelectionModel *selected = ui->clip_list->selectionModel(); if (!selected->hasSelection()) { preview_player->play_clip(*cliplist_clips->back(), 0); @@ -108,6 +110,8 @@ void MainWindow::preview_clicked() void MainWindow::play_clicked() { + if (playlist_clips->empty()) return; + QItemSelectionModel *selected = ui->playlist->selectionModel(); int row; if (!selected->hasSelection()) {