2014-05-18 11:52:39 -04:00
|
|
|
#include "gui/addpresetdialog.h"
|
|
|
|
#include "ui_addpresetdialog.h"
|
|
|
|
|
|
|
|
AddPresetDialog::AddPresetDialog(const QStringList& groups, const QString& group, QWidget* parent) :
|
|
|
|
QDialog(parent),
|
|
|
|
ui(new Ui::AddPresetDialog)
|
|
|
|
{
|
|
|
|
ui->setupUi(this);
|
|
|
|
ui->group->addItems(groups);
|
|
|
|
ui->group->lineEdit()->setText(group);
|
|
|
|
}
|
|
|
|
|
|
|
|
AddPresetDialog::~AddPresetDialog()
|
|
|
|
{
|
|
|
|
delete ui;
|
|
|
|
}
|
|
|
|
|
|
|
|
QString AddPresetDialog::group() const
|
|
|
|
{
|
|
|
|
return ui->group->lineEdit()->text();
|
|
|
|
}
|
|
|
|
|
|
|
|
QString AddPresetDialog::description() const
|
|
|
|
{
|
|
|
|
return ui->description->text();
|
|
|
|
}
|
2015-05-09 04:51:02 -04:00
|
|
|
|
2018-01-05 05:45:20 -05:00
|
|
|
void AddPresetDialog::setGroup(const QString& group)
|
2015-05-09 04:51:02 -04:00
|
|
|
{
|
|
|
|
ui->group->lineEdit()->setText(group);
|
|
|
|
}
|
|
|
|
|
2018-01-05 05:45:20 -05:00
|
|
|
void AddPresetDialog::setDescription(const QString& description)
|
2015-05-09 04:51:02 -04:00
|
|
|
{
|
|
|
|
ui->description->setText(description);
|
|
|
|
}
|
2018-01-05 05:45:20 -05:00
|
|
|
|
|
|
|
void AddPresetDialog::showGroupOnly()
|
|
|
|
{
|
|
|
|
ui->description->hide();
|
|
|
|
ui->descriptionLabel->hide();
|
|
|
|
}
|
|
|
|
|
|
|
|
void AddPresetDialog::setDialogTitle(const QString& title)
|
|
|
|
{
|
|
|
|
setWindowTitle(title);
|
|
|
|
}
|
|
|
|
|
|
|
|
void AddPresetDialog::setDescriptionBoxTitle(const QString& title)
|
|
|
|
{
|
|
|
|
ui->descriptionBox->setTitle(title);
|
|
|
|
}
|