38 lines
699 B
C++
38 lines
699 B
C++
#include "movedialog.h"
|
|
#include "ui_movedialog.h"
|
|
|
|
MoveDialog::MoveDialog(QVector<Folder*> folders, QWidget *parent) :
|
|
QDialog(parent),
|
|
ui(new Ui::MoveDialog)
|
|
{
|
|
ui->setupUi(this);
|
|
if (folders.length() > 0)
|
|
{
|
|
this->folders = folders;
|
|
foreach (Folder *f, this->folders)
|
|
{
|
|
ui->comboBox->addItem(f->getName());
|
|
}
|
|
ui->comboBox->setCurrentIndex(0);
|
|
}
|
|
else
|
|
{
|
|
ui->comboBox->setDisabled(true);
|
|
}
|
|
}
|
|
|
|
MoveDialog::~MoveDialog()
|
|
{
|
|
delete ui;
|
|
}
|
|
|
|
QString MoveDialog::getSelectedUUID()
|
|
{
|
|
int i = ui->comboBox->currentIndex();
|
|
if (i == -1)
|
|
{
|
|
return "";
|
|
}
|
|
return folders[i]->getUUID();
|
|
}
|