Prevent SD printing if no files available

This commit is contained in:
NeoTheFox 2015-03-26 17:59:47 +03:00
parent 83a5f0eb1d
commit 74ec8c9806

View File

@ -7,7 +7,7 @@ SDWindow::SDWindow(QStringList files, QWidget *parent) :
{ {
ui->setupUi(this); ui->setupUi(this);
ui->fileslist->addItems(files); if(!files.isEmpty()) ui->fileslist->addItems(files);
} }
SDWindow::~SDWindow() SDWindow::~SDWindow()
@ -17,11 +17,11 @@ SDWindow::~SDWindow()
void SDWindow::on_buttonBox_accepted() 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 &) 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(); this->close();
} }