废话不多说,直接上代码
#ifndef TESTQSPINBOX_H
#define TESTQSPINBOX_H
#include <QtWidgets/QMainWindow>
#include "ui_testqspinbox.h"
class testqSpinBox : public QMainWindow
{
Q_OBJECT
public:
testqSpinBox(QWidget *parent = 0);
~testqSpinBox();
private:
Ui::testqSpinBoxClass ui;
public slots:
void setText(int iValue);
};
#endif // TESTQSPINBOX_H
#include "testqspinbox.h"
testqSpinBox::testqSpinBox(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
connect(ui.spinBox, SIGNAL(valueChanged(int)), this, SLOT(setText(int)));
}
testqSpinBox::~testqSpinBox()
{
}
void testqSpinBox::setText( int iValue)
{
QVariant qva(iValue);
QString qstr = qva.toString();
ui.label->setText(qstr);
QString qstrSpinBox = ui.spinBox->text();
ui.label_2->setText(qstrSpinBox);
}