#include "menudialog.h"
#include <QPushButton>
MenuDialog::MenuDialog() : ButtonSelectionDialog()
{
}

DialogBase *MenuDialog::createWidget( const QString &text, const QString &listHeight, const QStringList &tags, const QStringList &labels, const QStringList &helps, bool noTags )
{
    if( tags.size() != labels.size() )
        return 0;

    bool isNumber = false;
    int height = listHeight.toInt(&isNumber);

    QList<bool> areChecked;

    foreach( QString label, labels )
    {
        areChecked << false;
    }

    MenuDialog *dlg = new MenuDialog;
    dlg->setupDialog<QPushButton>(true, text, height, tags, labels, areChecked, helps, noTags );

    return dlg;
}

