qSpinBox用法

废话不多说,直接上代码

#ifndef TESTQSPINBOX_H
#define TESTQSPINBOX_H

#include
#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);


}




你可能感兴趣的:(QT)