// // Created by Krad on 2021/11/24. // #include "SelectDialog.h" #include "components/SlidePickerBox.h" #include #include SelectDialog::SelectDialog(QWidget* parent, Qt::WindowFlags f) : GUIFormBaseDialog(parent, f) , mPickBox(new SlidePickerBox(mFormWidget)) { this->setFixedSize(360, 380); auto layout = new QVBoxLayout(mFormWidget); mPickBox->setObjectName("slidePicker"); layout->addWidget(mPickBox); } bool SelectDialog::updateReferenceData() { return true; } void SelectDialog::setValues(const QStringList& dates) { mPickBox->setItems(dates); } QString SelectDialog::getSelectedValue() { return mPickBox->getSelectedValue(); } void SelectDialog::setSelectedValue(const QString& val) { mPickBox->setSelectedValue(val); }