int QtopiaInputDialog::getInteger(QWidget *parent, const QString &title, const QString &label, int value, int minValue, int maxValue, int step, bool *ok) { QSpinBox *sb = new QSpinBox; QFont font(sb->font()); font.setPointSize(font.pointSize()+3); sb->setFont(font); sb->setValue(value); sb->setMinimum(minValue); sb->setMaximum(maxValue); sb->setSingleStep(step); QtopiaInputDialog dlg(parent, title, label, sb); bool accepted = (QtopiaApplication::execDialog(&dlg) == QDialog::Accepted); if (ok) *ok = accepted; return sb->value(); }