text: c++ — Wie konvertiere ich int nach QString?
  /Wie konvertiere ich int nach QString?
  Gibt es eine QString -Funktion, die ein int annimmt und es als QString ausgibt?
  c++qttype-conversion
  09.07.2010 Ahmad
  Verwenden Sie QString::number() :
  09.07.2010 Georg Fritzsche
  Und wenn Sie es in einem Textkontext in eine Zeichenfolge setzen möchten, vergessen Sie den + -Operator. Mach einfach:
  09.07.2010 Kamil Klimek
  Außerdem können Sie mit QVariant konvertieren, was Sie wollen. Für ein int bis ein QString erhalten Sie:
  A float bis A string oder A string bis A float:
  07.02.2015 Gabriel de Grimouard
  Eine weitere Möglichkeit besteht darin, QTextStream und den Operator << auf die gleiche Weise zu verwenden, wie Sie cout in C++ verwenden würden:
  Da der Operator <<() überladen wurde, können Sie ihn für mehrere Typen verwenden, nicht nur für int. QString::arg() ist überladen, zum Beispiel arg(int a1, int a2), aber es gibt keine arg(int a1, QString a2), daher ist die Verwendung von QTextStream() und Operator << praktisch, wenn längere Zeichenfolgen mit gemischten Typen formatiert werden.
  Achtung: Sie könnten versucht sein, die Funktion sprintf() zu verwenden, um die Anweisungen des C-Stils printf() nachzuahmen. Es wird jedoch empfohlen, sie zu verwenden QTextStream oder arg(), weil sie Unicode strings unterstützen.
  26.06.2013 Matthew Kraus
  Ich benutze immer QString::setNum().
  setNum() ist in vielerlei Hinsicht überlastet. Siehe QString Klassenreferenz.
  11.07.2010 Narek
  Verwenden Sie in der einfachsten Form die Antwort von Georg Fritzsche
  Für ein bisschen fortgeschrittene können Sie dies verwenden,
  Holen Sie sich die Dokumentation und ein Beispiel hier ..
  09.07.2010 liaK
  Der Vollständigkeit halber können Sie die Standardbibliothek verwenden und QString qstr = QString::fromStdString(std::to_string(42)); ausführen.
  12.04.2016 Morgan
  Wenn Sie eine länderspezifische Zahlenformatierung benötigen, verwenden Sie stattdessen QLocale :: toString.