mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-22 16:08:39 -05:00
53 lines
1.0 KiB
C++
53 lines
1.0 KiB
C++
#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();
|
|
}
|
|
|
|
void AddPresetDialog::setGroup(const QString& group)
|
|
{
|
|
ui->group->lineEdit()->setText(group);
|
|
}
|
|
|
|
void AddPresetDialog::setDescription(const QString& description)
|
|
{
|
|
ui->description->setText(description);
|
|
}
|
|
|
|
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);
|
|
}
|