tools/MissionsEditor/hedgehogedit.cpp
author nemo
Thu, 02 Sep 2010 19:22:37 -0400
changeset 3819 ba2926231115
parent 2596 41b46f83d088
permissions -rw-r--r--
Disable sine gun in all weapon sets, slap a beta on the name and incomplete in description. This is to reassure sheepluva who fears his WIP making it prominently into a release.

#include "hedgehogedit.h"
#include "ui_hedgehogedit.h"

HedgehogEdit::HedgehogEdit(QWidget *parent) :
    QFrame(parent),
    m_ui(new Ui::HedgehogEdit)
{
    m_ui->setupUi(this);
}

HedgehogEdit::~HedgehogEdit()
{
    delete m_ui;
}

void HedgehogEdit::changeEvent(QEvent *e)
{
    QWidget::changeEvent(e);
    switch (e->type()) {
    case QEvent::LanguageChange:
        m_ui->retranslateUi(this);
        break;
    default:
        break;
    }
}

void HedgehogEdit::setHedgehog(quint32 level, quint32 health, const QString & name)
{
    m_ui->cbLevel->setCurrentIndex(level);
    m_ui->sbHealth->setValue(health);
    m_ui->leName->setText(name);
}

void HedgehogEdit::setHat(const QString & name)
{
    m_ui->leHat->setText(name);
}

void HedgehogEdit::setCoordinates(int x, int y)
{
    m_ui->pbCoordinates->setText(QString("%1x%2").arg(x).arg(y));
}