One last comment -- toDouble() takes a bool* parameter to indicate success or failure; as mentioned, Qt (except for Concurrent) doesn't use exceptions.
/s/ Adam On Wed, Jun 30, 2010 at 8:01 PM, Diego Turcios <diegoturcio...@gmail.com> wrote: > Hi guys > I thinks this is the right mailing list for my doubt. > I am working on a small application in QT. But right now I have the > following problem. > I have a line edit, and I want to manipulate the values so only numbers > (doubles) can be written on this line edit. > I was trying something like this > > > double quantity; > try > { > quantity=ui->LEPrecio->text().toDouble(); > } > catch(QString error) > { > QMessageBox msgBox; > msgBox.setText(error); > msgBox.exec(); > } > After doing this. I am planning to manipulate the double value, but this > doesn't work. If I write hello world on the line edit. Supposly it converts > it, and it doesn't work. Any idea ;) > > Diego Turcios > DiegoTc > Ubuntu User # 27518 > ----------------------------------------------- > Mis Blogs > http://diegoturcios.wordpress.com/ > https://wiki.ubuntu.com/DiegoTurcios > ---------------------------------------------------------- > Recuerden Dios siempre esta presente: > http://sagradocorazondejesus-diegotc.blogspot.com/ > > _______________________________________________ > Qt-creator mailing list > Qt-creator@trolltech.com > http://lists.trolltech.com/mailman/listinfo/qt-creator > > _______________________________________________ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator