Reputation: 1281
I am starting a Qt course this semester. Having looked at the official documentation as well as some on line examples I am confused by the parameter lists of the QInputDialog and QMessagebox classes.
Is there anywhere where one could find some decent info as to what to pass when creating the class / form?
Right now I have this by trial error
tempC = QInputDialog::getDouble(0, "Temperature Converter",
"Enter the temperature in Celsius to convert to Fahrenheit:", 1);
Looking at the official docs doesn't help a lot either (at least not for me yet) as it says this:
double d = QInputDialog::getDouble(this, tr("QInputDialog::getDouble()"),
tr("Amount:"), 37.56, -10000, 10000, 2, &ok);
as an example.
Any links will be much appreciated.
Upvotes: 3
Views: 2796
Reputation: 12331
double d = QInputDialog::getDouble(this, tr("QInputDialog::getDouble()"),
tr("Amount:"), 37.56, -10000, 10000, 2, &ok);
this
)QInputDialog::getDouble()
(tr
is used in order to translate this string if you want using QtLinguist)Amount:
37.56
-10000
(you will not be able to set a value less than this)10000
(you will not be able to set a value greater than this)ok
argument will be set to true
, otherwise it will be set to false
Check the documentation which includes an example for more details.
Upvotes: 7