#include "search_single_comic.h"

#include "scraper_lineedit.h"

#include <QLabel>
#include <QVBoxLayout>
#include <QHBoxLayout>

SearchSingleComic::SearchSingleComic(QWidget *parent)
    : QWidget(parent)
{

    //QLabel * label = new QLabel(tr("Please provide some additional information. At least one field is needed."));
    QLabel *label = new QLabel(tr("Please provide some additional information."));
    label->setStyleSheet("QLabel {color:white; font-size:12px;font-family:Arial;}");

    //titleEdit = new ScraperLineEdit(tr("Title:"));
    //numberEdit = new ScraperLineEdit(tr("Number:"));
    volumeEdit = new ScraperLineEdit(tr("Series:"));

    //numberEdit->setMaximumWidth(126);

    auto l = new QVBoxLayout;
    //QHBoxLayout * hl = new QHBoxLayout;
    //hl->addWidget(titleEdit);
    //hl->addWidget(numberEdit);

    l->addSpacing(35);
    l->addWidget(label);
    //l->addLayout(hl);
    l->addWidget(volumeEdit);
    l->addStretch();

    l->setContentsMargins(0, 0, 0, 0);
    setLayout(l);
    setContentsMargins(0, 0, 0, 0);
}

QString SearchSingleComic::getVolumeInfo()
{
    return volumeEdit->text();
}

QString SearchSingleComic::getComicInfo()
{
    //return titleEdit->text();
    return "";
}

int SearchSingleComic::getComicNumber()
{
    //QString numberText = numberEdit->text();
    //if(numberText.isEmpty())
    //	return -1;
    //return numberText.toInt();
    return 0;
}

void SearchSingleComic::clean()
{
    volumeEdit->clear();
}
