From 74ec8c980671586e86ad573251d3a9177bcf9c88 Mon Sep 17 00:00:00 2001 From: NeoTheFox Date: Thu, 26 Mar 2015 17:59:47 +0300 Subject: [PATCH] Prevent SD printing if no files available --- sdwindow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sdwindow.cpp b/sdwindow.cpp index d18b54b..e68bdf1 100644 --- a/sdwindow.cpp +++ b/sdwindow.cpp @@ -7,7 +7,7 @@ SDWindow::SDWindow(QStringList files, QWidget *parent) : { ui->setupUi(this); - ui->fileslist->addItems(files); + if(!files.isEmpty()) ui->fileslist->addItems(files); } SDWindow::~SDWindow() @@ -17,11 +17,11 @@ SDWindow::~SDWindow() void SDWindow::on_buttonBox_accepted() { - emit fileSelected(ui->fileslist->currentItem()->text()); + if(ui->fileslist->count() > 0) emit fileSelected(ui->fileslist->currentItem()->text()); } void SDWindow::on_fileslist_doubleClicked(const QModelIndex &) { - emit fileSelected(ui->fileslist->currentItem()->text()); + if(ui->fileslist->count() > 0) emit fileSelected(ui->fileslist->currentItem()->text()); this->close(); }