46 return QAbstractSpinBox::StepUpEnabled | QAbstractSpinBox::StepDownEnabled;
77 const QFontMetrics fm(fontMetrics());
79 const int w = fm.width(QString(l,
'0'));
80 const int h = lineEdit()->minimumSizeHint().height();
96 if (!lineEdit()->isModified())
98 lineEdit()->setModified(
false);
100 QRegExp re(R
"(\s*([-+]?)\s*([0-9]+\.?[0-9]*).*)");
102 if (re.exactMatch(text())) {
103 QStringList captures = re.capturedTexts();
104 captures.removeFirst();
105 QString str = captures.join(
"");
117 lineEdit()->setText(newtext);
QString format_time_si(const Timestamp &v, SIPrefix prefix, unsigned int precision, QString unit, bool sign)
boost::multiprecision::number< boost::multiprecision::cpp_dec_float< 24 >, boost::multiprecision::et_off > Timestamp
Timestamp type providing yoctosecond resolution.