[Qt-creator] Is there a Try and Catch method in QT
Coda Highland
coda at bobandgeorge.com
Thu Jul 1 03:42:12 CEST 2010
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 <diegoturciostc at 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 at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator
>
>
More information about the Qt-creator-old
mailing list