#include "movedialog.h" #include "ui_movedialog.h" MoveDialog::MoveDialog(QVector 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(); }