YaK
11th May 2010, 08:40
Does anyone have something like this? I tried to reimplement QAbstractSpinBox but this code does nothing.
#include <QWidget>
#include <QAbstractSpinBox>
class LongSpinBox: public QAbstractSpinBox
{
Q_OBJECT
public:
LongSpinBox(QWidget* parent = 0);
quint64 val;
QString text() const;
public slots:
void stepUp();
void stepDown();
public:
QAbstractSpinBox::StepEnabled stepEnabled();
signals:
void editingFinished();
};
#include "LongSpinBox.h"
LongSpinBox::LongSpinBox( QWidget* parent /*= 0*/ )
:QAbstractSpinBox(parent)
{
val = 0;
}
QString LongSpinBox::text() const
{
return "333";
}
void LongSpinBox::stepUp()
{
++val;
}
void LongSpinBox::stepDown()
{
--val;
}
QAbstractSpinBox::StepEnabled LongSpinBox::stepEnabled()
{
return ( StepUpEnabled) | (StepDownEnabled);
}
#include <QWidget>
#include <QAbstractSpinBox>
class LongSpinBox: public QAbstractSpinBox
{
Q_OBJECT
public:
LongSpinBox(QWidget* parent = 0);
quint64 val;
QString text() const;
public slots:
void stepUp();
void stepDown();
public:
QAbstractSpinBox::StepEnabled stepEnabled();
signals:
void editingFinished();
};
#include "LongSpinBox.h"
LongSpinBox::LongSpinBox( QWidget* parent /*= 0*/ )
:QAbstractSpinBox(parent)
{
val = 0;
}
QString LongSpinBox::text() const
{
return "333";
}
void LongSpinBox::stepUp()
{
++val;
}
void LongSpinBox::stepDown()
{
--val;
}
QAbstractSpinBox::StepEnabled LongSpinBox::stepEnabled()
{
return ( StepUpEnabled) | (StepDownEnabled);
}