Basically i\'m making a simple calculator program to understand the basics of C++ GUI however I get an error message leading to the line of code I have in the void Mai
You have to convert it:
firstnumberx();
secondnumberx();
c = a+b;
label->setText(QString::number(c));
QLabel
has setNum()
methods taking int
or double
arguments:
label->setNum(c);
The setNum()
methods format the supplied number and then set the text
property with the formatted value. The documentation does not specify which locale is used for formatting, so you may wish to experiment.
This should work..
label -> setText(QString::number(c));
If you need to add multiple number inside some string you can try below..
label -> setText(QString("%1").arg(c));