#include #include #include #include #include #include #include class Dialog : public QDialog { public: Dialog() { QVBoxLayout* layout = new QVBoxLayout( this ); layout->addWidget( new QLabel( QLocale().toString( 3.14 ), this ) ); layout->addWidget( new QDoubleSpinBox( this ) ); QLineEdit* edit = new QLineEdit( this ); edit->setValidator( new QDoubleValidator() ); layout->addWidget( edit ); } }; int main(int argc, char *argv[]) { QApplication a(argc, argv); Dialog w; w.show(); return a.exec(); }