C++ (Qt)
ui.label->setText( QString( "%1" ).arg( val ) );
Спасибо большое, это работает. Только не могли бы вы объяснить, что делает "QString( "%1" )" ?
ui.label -> setText(QString::number(val));
Этот способ тоже работает, спасибо.
То что в строке как %1 заменится на arg() и т.д.
Удобная штука! Позволяет сложные предложения довольно просто оформлять:
C++ (Qt)
ui.label->setText( QString( "%1 в %2, не считая %3" ).arg( 3 ).arg( "баре" ).arg( "<username>" ) );
Какой порядок вызова arg(), такое %<номер> заменится на то, что передали в параметрах
и не обязательно в строке % в том же порядке писать - главное порядок вызывов arg сохранить