Files
QtGameMaker/src/editor/dialogs/deletemomentsdialog.cpp
T

49 lines
1.1 KiB
C++

#include "deletemomentsdialog.h"
#include "ui_deletemomentsdialog.h"
#include "editorguiutils.h"
DeleteMomentsDialog::DeleteMomentsDialog(QWidget *parent) :
QDialog{parent},
m_ui{std::make_unique<Ui::DeleteMomentsDialog>()}
{
m_ui->setupUi(this);
improveButtonBox(m_ui->buttonBox);
}
DeleteMomentsDialog::DeleteMomentsDialog(int fromMoment, int tillMoment, QWidget *parent) :
DeleteMomentsDialog{parent}
{
setFromMoment(fromMoment);
setTillMoment(tillMoment);
}
DeleteMomentsDialog::~DeleteMomentsDialog() = default;
int DeleteMomentsDialog::fromMoment() const
{
return m_ui->spinBoxFromMoment->value();
}
void DeleteMomentsDialog::setFromMoment(int fromMoment)
{
m_ui->spinBoxFromMoment->setValue(fromMoment);
}
int DeleteMomentsDialog::tillMoment() const
{
return m_ui->spinBoxTillMoment->value();
}
void DeleteMomentsDialog::setTillMoment(int tillMoment)
{
m_ui->spinBoxTillMoment->setValue(tillMoment);
}
void DeleteMomentsDialog::setFromTillMoment(int fromMoment, int tillMoment)
{
setFromMoment(fromMoment);
setTillMoment(tillMoment);
}