mirror of
https://github.com/AskDavis/Casinotest.git
synced 2026-01-08 05:39:47 -08:00
Version 1.1.0.0 update
This commit is contained in:
@@ -1,18 +1,14 @@
|
||||
#include "bitcoinamountfield.h"
|
||||
|
||||
#include "qvaluecombobox.h"
|
||||
#include "bitcoinunits.h"
|
||||
|
||||
#include "guiconstants.h"
|
||||
|
||||
#include <QLabel>
|
||||
#include <QLineEdit>
|
||||
#include <QRegExpValidator>
|
||||
#include <QHBoxLayout>
|
||||
#include <QKeyEvent>
|
||||
#include <QDoubleSpinBox>
|
||||
#include <QComboBox>
|
||||
#include <QApplication>
|
||||
#include <qmath.h>
|
||||
#include <qmath.h> // for qPow()
|
||||
|
||||
BitcoinAmountField::BitcoinAmountField(QWidget *parent):
|
||||
QWidget(parent), amount(0), currentUnit(-1)
|
||||
@@ -102,7 +98,7 @@ bool BitcoinAmountField::eventFilter(QObject *object, QEvent *event)
|
||||
{
|
||||
// Translate a comma into a period
|
||||
QKeyEvent periodKeyEvent(event->type(), Qt::Key_Period, keyEvent->modifiers(), ".", keyEvent->isAutoRepeat(), keyEvent->count());
|
||||
qApp->sendEvent(object, &periodKeyEvent);
|
||||
QApplication::sendEvent(object, &periodKeyEvent);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -149,6 +145,11 @@ void BitcoinAmountField::unitChanged(int idx)
|
||||
amount->setDecimals(BitcoinUnits::decimals(currentUnit));
|
||||
amount->setMaximum(qPow(10, BitcoinUnits::amountDigits(currentUnit)) - qPow(10, -amount->decimals()));
|
||||
|
||||
if(currentUnit == BitcoinUnits::uBTC)
|
||||
amount->setSingleStep(0.01);
|
||||
else
|
||||
amount->setSingleStep(0.001);
|
||||
|
||||
if(valid)
|
||||
{
|
||||
// If value was valid, re-place it in the widget with the new unit
|
||||
|
||||
Reference in New Issue
Block a user