#include "search_volume.h" #include "scraper_lineedit.h" #include "scraper_checkbox.h" #include #include SearchVolume::SearchVolume(QWidget *parent) : QWidget(parent) { QLabel *label = new QLabel(tr("Please provide some additional information.")); label->setStyleSheet("QLabel {color:white; font-size:12px;font-family:Arial;}"); volumeEdit = new ScraperLineEdit(tr("Series:")); volumeEdit->setClearButtonEnabled(true); exactMatchCheckBox = new ScraperCheckBox(tr("Use exact match search. Disable if you want to find volumes that match some of the words in the name."), this); exactMatchCheckBox->setChecked(true); QVBoxLayout *l = new QVBoxLayout; l->addSpacing(35); l->addWidget(label); l->addWidget(volumeEdit); l->addWidget(exactMatchCheckBox); l->addStretch(); l->setContentsMargins(0, 0, 0, 0); setLayout(l); setContentsMargins(0, 0, 0, 0); } void SearchVolume::clean() { volumeEdit->clear(); } void SearchVolume::setVolumeInfo(const QString &volume) { volumeEdit->setText(volume); } QString SearchVolume::getVolumeInfo() const { return volumeEdit->text(); }