Wie ein QString auf mehrere Zeilen zu schreiben?
Frage
Haben Sie eine bessere Art und Weise haben, das zu tun?
QString str("I am a long long long"
+ QString("long long long")
+ QString("long QString") );
Ich weiß nicht, wie das alles QString.
Lösung
In C ++ Stringliterale automatisch verkettet werden, wenn nebeneinander platziert.
QString str("I am a long long long"
"long long long"
"long QString");
Andere Tipps
der QT-Weg:
#include <QString>
QString myStr = QStringLiteral("");
Starten Sie die Eingabe, wenn Sie die Eingabetaste drücken, wird er automatisch hinzufügen ", und öffnen Sie eine neue Zeile beginnend mit“.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow