Tag: qstring
Ein QString ist eine Klasse, in der Qt-Bibliothek implementiert Zeichenketten.
2
Antworten
Möchte ich parse eine Art (oder rein) XML-code aus einem QString. Meine QString ist wie: <a>cat</a>My cat is very nice. Ich beziehen möchte 2 strings: Katze, und Meine Katze ist sehr schön. Ich denke, dass ein XML-parser
5
Antworten
Ich bin Umwandlung time_t, um für Menschen lesbaren format. Für diesen Zweck bin ich mit asctime() Funktion. Aber es ist auch erwähnt in c++ - Referenzen. Wird die Zeichenfolge gefolgt von einem neue-Zeile-Zeichen ('\n'), und beendet mit
3
Antworten
Wie würde ich entfernen, die die ersten beiden Zeichen ein QString, oder, wenn ich es eines StackOverflows juristischer Hinsicht: QString str = "##Name" //output: ##Name zu output: Name Bisher habe ich dieses kleine Stück code: if(str.contains("##")) {
2
Antworten
Ich nicht geschafft, drucken Sie einfach ein QString-variable, die ein Sonderzeichen. Ich bekomme immer einen UnicodeEncodeError: 'ascii' codec can T encode characters in position .... Hier ist der code, den ich versucht ohne Erfolg : var1 =
1
Antworten
Habe ich eine socket Verbindung zu einem IRC-server. Ich würde gerne konvertieren empfangenen Daten (QByteArray) zu QString. Weil im IRC, nicht jeder ist mit UTF-8, ich will versuchen, das zu entschlüsseln das QByteArray mit UTF-8: QString s
2
Antworten
Ich Baue meine erste Qt-app mit Qt Creator, und alles lief gut, bis ich anfing, eine seltsame SIGSEGV aus einer Linie, scheinbar harmlos. Dies ist der Fehler: Program received signal SIGSEGV, Segmentation fault. 0x0804e2fe in QBasicAtomicInt::ref (this=0x0)
2
Antworten
Gibt es eine Möglichkeit in Qt3 zu konvertieren QDateTime in einen QString und zurück zu QDateTime, so dass schließlich QDateTime enthält Informationen über das Millisekunden? Dank. InformationsquelleAutor nick | 2012-01-16
2
Antworten
Habe ich einen QString, wo ich Daten Anhängen Eingabe durch den Benutzer. Am Ende der QString, ich muss fügen Sie die hexadezimale Darstellung eines "Normalen" QString. Beispiel: QString Test("ff00112233440a0a"); QString Input("Words"); Test.append(Input);//but here is where Input needs
4
Antworten
In Qt-4 ist es möglich, automatisch warf einen QString zu einem "const char *", z.B. konnte ich-pass ein QString auf eine Funktion, die erwartet, dass ein "const char *". void myFunction(const char *parameter); QString myString; myFunction(myString); //works
1
Antworten
Ich möchte in der Lage sein, ein Bild als text in einer xml-Datei und ich kann es nicht gelingt, einen effizienten Weg, es zu tun ! Bisher habe ich versucht : QByteArray ImageAsByteArray; QBuffer ImageBuffer(&ImageAsByteArray); ImageBuffer.open(QIODevice::WriteOnly); rImage.save(&ImageBuffer,
1
Antworten
Möglich zu duplizieren: Füllung einige QTableWidgetItems mit QString aus der Datei Wie Sie Zeilen einfügen, die zur Laufzeit in einem QTableWidget? Einfügen von hart codierten strings in den Zellen dieser QTableWidget? Hier ist, was ich versucht habe,
2
Antworten
Wie kann ich das ändern der Farbe und schriftart QLineEdit? Hier ist mein code: self.lineEdit = QtGui.QLineEdit(widget) self.lineEdit.setText("enter keywords here") #I want this to be in italics and in brown color Den setText Linie von Dokumentation, sagt
1
Antworten
Wie Kann ich umwandeln QString zu dezimal ? In C# - code es so Aussehen: public static decimal ConvertToDecimal(string tekst, bool upperOnly) { decimal num = 0m; decimal num2 = 1m; string text = upperOnly ? "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
4
Antworten
Macht es Sinn, zu implementieren << " für " QString wie: std::ostream& operator <<(std::ostream &stream,const QString &str) { stream << str.toAscii().constData(); //or: stream << str.toStdString(); //?? return stream; } statt zu schreiben stream << str.toAscii().constData(); jedes mal
2
Antworten
Habe ich geschrieben ein source-code wie: int main(int argc, char *argv) { QString x = "start some text here end"; QString s = "start"; QString e = "end"; int start = x.indexOf(s, 0, Qt::CaseInsensitive); int end =
4
Antworten
Ich will etwas tun, wie dies in C++ mit Qt: int i = 5; QString directory = ":/karim/pic" + i + ".jpg"; wo + heißt, ich will zum verketten von strings und integer (also directory sollte :/karim/pic5.jpg).
1
Antworten
Ich versuche zu konvertieren char* zu QString. Es sollte eine triviale Aufgabe, aber das problem ist, ich bin mit der folgenden Eingabe: item char [512] "N" char [512] [0] 78 'N' char [1] 0 '\0' char [2]
1
Antworten
Ich habe einen text form: Last Name:SomeName, Day:23 ...etc Vom Vorname:Name, ich würde gerne den Nachnamen, getrennt und Irgendetwas. Habe ich versucht, QRegularExpression, QRegularExpression re("(?<label>\\w+):(?<text>\\w+)"); Aber ich bekomme das Ergebnis: QString label = match.captured("label") //it gives me
2
Antworten
Ich habe eine Frage bezüglich der Formatierung einer dezimal-Zahl in eine bestimmte QString-format. Im Grunde, ich habe ein Eingabefeld in meinem Programm, das kann jede beliebige Werte. Ich will, dass es übersetzt den Wert in diesem Feld
4
Antworten
Ich habe eine QString mit einer Reihe von zahlen, zum Beispiel QString path = "11100332001 234 554 9394"; Ich soll zum Durchlaufen der Zeichenkette variabler Länge for (int i=0; i<path.length(); i++){ } und in der Lage sein,
1
Antworten
Habe ich eine Abteilung wie diese: number / 1000.0 Manchmal gibt es Antworten wie 96.0000000001, manchmal ist die division funktioniert wie erwartet. Möchte ich einschränken, meine Nummer zu maximal zwei Dezimalstellen hinter dem Komma ohne nachfolgende Nullen.
8
Antworten
War ich versucht, zu konvertieren, ein QString nach char* - Typ durch die folgenden Methoden an, aber Sie scheinen nicht zu funktionieren. //QLineEdit *line=new QLineEdit();{just to describe what is line here} QString temp=line->text(); char *str=(char *)malloc(10); QByteArray
3
Antworten
QString line = "example string"; Möchte ich nun löschen Sie das Leerzeichen zwischen 'Beispiel' und 'string', so daß ich einen string wie diesen "examplestring". Gibt es eine Funktion in Qt löscht ein Zeichen unter dem gegebenen index,
3
Antworten
Ich erstellt habe, eine ver - /Entschlüsselung Programm, wenn ich die Verschlüsselung speichern der verschlüsselten QByteArray in eine text-Datei. Wenn Sie versuchen zu entschlüsseln, habe ich Sie abgerufen und dann in die Entschlüsselungs-Methode, das problem ist, dass
2
Antworten
Ich habe eine QJsonObject Daten und konvertieren möchten, um QString. Wie kann ich dies tun? Gesucht wird Hilfe in Qt, es kann nur konvertieren QJsonObject zu QVariantMap... Vielen Dank im Voraus. Die Klasse, die Sie suchen, QJsonDocument:
3
Antworten
Ich eine URL verwenden, die durch den Benutzer eingegeben werden, als text zum initialisieren einer QUrl Objekt. Später will ich wandeln die QUrl zurück in einen string für die Ausgabe zu prüfen und es mit regular expression.
1
Antworten
Möchte ich mal ein QString 'str' in QByteArray 'baData'. 'BaData' ist mit Feste Größe 80 Bytes (es ' s requirment). Wenn die " str' Größe ist weniger als 80, fügen Sie die verbleibenden Daten der " baData'
1
Antworten
Habe ich eine Klasse vom Typ QStringList. Ich hatte eine Vermutung, dass wenn diese Klasse instanziiert wird, nex-Instanz bekommen, wie ein QStringLsit ohne Elemente. Ich habe eine Funktion, die sollten füllen Sie dieses QStringList auf Benutzer-Interaktion. Allerdings
4
Antworten
Wie zu entfernen /Job /home/admin/job0/Job QString name = "/home/admin/job0/Job" Möchte ich entfernen Letzte Zeichenfolge nach"/" Da Sie scheinen zu spielen, mit Verzeichnissen, die Sie verwenden können QDir Klasse und seine QDir::cdUp - Methode. Ist das ein qt-Frage,
2
Antworten
Ich habe eine sehr grundlegende Frage hier. Ich habe versucht, googeln für eine Weile, denn es gibt viele ähnliche Fragen, aber keine der Lösungen bei mir funktioniert. hier ist ein Codeausschnitt, der zeigt das problem: QString test
3
Antworten
Möchte ich hinzufügen, eine neue Leitung zu meiner QString. Ich habe versucht, zu verwenden \n, aber ich erhalte eine Fehlermeldung "Ausdruck Erwartet". Ein Beispiel von meinem code kann gefunden werden unter: if (ui->lineEdit_Company_Name->text().isEmpty()) ErrorLog = ErrorLog +
2
Antworten
Ich bin mit dem folgenden code zu schreiben einen text in eine Datei: QFile caFile(outputFolder + "file.extension"); caFile.open(QIODevice::WriteOnly | QIODevice::Text); if(!caFile.isOpen()){ qDebug() << "- Error, unable to open" << "outputFilename" << "for output"; } QTextStream outStream(&caFile); outStream
1
Antworten
Ich versuche zu schaffen, ein QString, das ist eine hexadezimale Zahl, die mit den Buchstaben Ziffern in Großbuchstaben anstelle von small caps, wie kann es getan werden? QString( " %1" ).arg( 15, 1, 16 ) Erträge f
3
Antworten
Ich würde gerne das formatieren einer Ganzzahl in eine QString. Ich möchte immer 6 zahlen. Zum Beispiel "1" "000001" und "12" sollte "000012". Ich versuche zu tun, wie mit printf(%06d, number). Also schrieb ich dieses QString test;
1
Antworten
Ich habe einen Charakter, Zeiger, dass in jedem führen können, haben unterschiedliche Länge. Zum Beispiel: char* myChar; In einem Lauf seine Inhalte können "Hi" und in einer anderen Ausführung kann es "Bye". Möchte ich kopieren den Inhalt
3
Antworten
Ich habe ein char-array und möchte Sie so konvertieren Sie einen der Werte von char zu qstring: unsigned char inBuffer[64]; .... QString str= QString(*inBuffer[1]); ui->counter->setText(str); Funktioniert das nicht (bekomme ich einen compiler-Fehler). Irgendwelche Vorschläge? Die Codierung ist
2
Antworten
Vorstellen, ich habe einen QString enthält: "#### some random text ### other info a line break ## something else" Wie würde ich herausfinden, wie viele hashes sind in meinem QString? In anderen Worten, wie bekomme ich die
1
Antworten
Ich habe eine QDateEdit in meine GUI, die ich konvertieren Sie die QDate zu QString und fügen Sie es auf meine Datenbank. Die QString Datum in der Datenbank gespeichert wird, in diesem format: 20/12/2015. Im Falle dass
3
Antworten
Mit anderen Arten, konnte ich leicht etwas tun, wie mitm.created().toString("yyyy-MM-dd") Gibt es eine ähnliche Funktion ein, um eine qint64 in einen QString? Sie können den code unten. fileArray.append("["); foreach(QFileInfo mitm, mDir.entryInfoList(QDir::Files)){ fileArray.append("{\"filePath\": \""); fileArray.append(mitm.absoluteFilePath()); fileArray.append("\","); fileArray.append("\"fileCreated\": \"");
1
Antworten
Was ist der Unterschied zwischen einem Objekt von QStringList und ein Array von QStrings? Ich meine, es scheint, dass beide Verhalten sich wie ein array. Hast du Lesen Sie die Dokumentation? Der Unterschied ist der gleiche wie
3
Antworten
Habe ich mit QString::number () zu konvertieren, zahlen, string für die lange Zeit , jetzt Frage ich mich, ob es gibt etwas besseres als den folgenden: int i = 0; QString msg = QString ("Loading %1").arg (QString::number
1
Antworten
Habe ich gesehen, dass mehrere andere Beiträge über das konvertieren von QString std::string, und es sollte einfach sein. Aber irgendwie bin ich immer einen Fehler. Mein code kompiliert wird, in ein VS-Projekt mit cmake (ich bin mit
1
Antworten
Ich bin mit PyQt5 aber nicht importieren können QStringList. Ich weiß, dass QStringList verwendet werden, um in das Modul QtCore in PyQt4. Also versuche ich den Import der Klasse mit from PyQt5.QtCore import QStringList aber es zeigt
1
Antworten
Ich die Ausgabe einer Funktion zu einem Typ const char* und ich brauche, um zu konvertieren, um QString. Hinweis: innerhalb dieser Funktion, werden diese code-Zeilen zurückgeben, die const char* char* ClassA::getData() const{ return const_cast<char *> (_foo.c_str()); }
3
Antworten
Zur Zeit arbeite ich an einem größeren Projekt, wo die "Logik" ist implementiert in C++ - standard mit alle Zeichenfolgen behandelt werden, mit std::wstring und der UI-Teil implementiert ist die Verwendung von Qt und damit notwendigerweise QString
5
Antworten
für debug-Zwecke habe ich oft output-pointer-Werte (meist this) qDebug: qDebug("pointer of current object = 0x%08x",this); mit "%08x" als format-string und einfach vorbei this als parameter. Wie kann ich umwandeln der Zeiger-Wert, um einen QString? Dies ist, was
2
Antworten
Was ist der Unterschied zwischen QString::number(0) und ((const char*) 0)? Ich soll zum initialisieren einer QString sagen phoneNumber zu null. Wird phoneNumber(QString::number(0)) und phoneNumber((const char*) 0) beide arbeiten? InformationsquelleAutor der Frage user1065969 | 2012-03-15
4
Antworten
Ich habe einen string lots\t of\nwhitespace\r\n die ich vereinfacht haben, aber ich muss noch loswerden, die anderen Räume in der Zeichenfolge. QString str = " lots\t of\nwhitespace\r\n "; str = str.simplified(); Kann ich dies tun erase_all(str, "
4
Antworten
Habe ich diese url-Zeichenfolgen file:///home/we/Pictures/neededWord/3193_n.jpg file:///home/KMU/Bilder/neededWord/jds_22.png file:///home/seede/kkske/Pictures/neededWord/3193_n.jpg Möchte ich das extrahieren der "neededWord" von jedem von Ihnen. Wie es scheint, von Ihnen, der name des Bildes immer nach dem "neededWord" und die sich verändernde Teil in die
2
Antworten
Ich will QString aus einem anderen QStringwenn ich weiß, erforderlichen Indizes. Zum Beispiel: Main string: "Dies ist ein string". Ich möchte zum erstellen neuer QString aus den ersten 5 Symbole und bekommen "Diese ". Eingang : erste