#include "TimeSelectDialog.h" #include "components/TimeSliderPickerBox.h" #include TimeSelectDialog::TimeSelectDialog(QWidget *aParent, Qt::WindowFlags f) : GUIFormBaseDialog(aParent) , mSlidePickerBox(new TimeSlidePickerBox(mFormWidget)) { this->setFixedSize(460, 380); QVBoxLayout* layout = new QVBoxLayout(mFormWidget); mSlidePickerBox->setObjectName("slidePicker"); layout->addWidget(mSlidePickerBox); } TimeSelectDialog::~TimeSelectDialog() { } void TimeSelectDialog::setSelectedValue(const int& aSeconds) { mSlidePickerBox->setSelectedValue(aSeconds); mSlidePickerBox->resizeLabel(); } QString TimeSelectDialog::getSelectedValue() const { return mSlidePickerBox->getSelectedValue(); } bool TimeSelectDialog::updateReferenceData() { return true; } int TimeSelectDialog::getTotalSeconds() const { return mSlidePickerBox->getTotalSeconds(); }