Comment écrire un QString sur plusieurs lignes?
Question
Avez-vous une meilleure façon de le faire?
QString str("I am a long long long"
+ QString("long long long")
+ QString("long QString") );
Je ne aime pas tout cela QString.
La solution
en C ++ littéraux de chaîne sont automatiquement concaténés lorsqu'ils sont placés les uns à côté des autres.
QString str("I am a long long long"
"long long long"
"long QString");
Autres conseils
la façon dont l'intervalle QT:
#include <QString>
QString myStr = QStringLiteral("");
taper sur Démarrer, lorsque vous appuyez sur retour, il sera automatiquement ajouter "et ouvrir une nouvelle ligne en commençant par ».
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow