Die Suche ergab 7 Treffer

von Amgon
17. Dezember 2009 21:42
Forum: Einfach Qt
Thema: Unicode von Datei laden und abspeichern
Antworten: 5
Zugriffe: 3834

Und wie löst dann QIODevice mein Problem? Ich möchte einfach, dass dieses QByteArray dann als UTF-8 behandelt wird, komme aber selber nicht drauf - weder mit QTextStream, noch mit QIODevice.
von Amgon
17. Dezember 2009 13:11
Forum: Einfach Qt
Thema: Unicode von Datei laden und abspeichern
Antworten: 5
Zugriffe: 3834

UTF-8 erkenne ich jetzt so: QTextCodec *TextEdit::getTextCodec(QString &text) { // BOM if(text[0] == 0xEF || text[1] == 0xBB || text[2] == 0xBF) return QTextCodec::codecForName("UTF-8"); // Byte über 128 for(int i = 0; i < text.size(); ++i) { if(text.at(i).unicode() > 0x80) return QTex...
von Amgon
16. Dezember 2009 21:17
Forum: Einfach Qt
Thema: Unicode von Datei laden und abspeichern
Antworten: 5
Zugriffe: 3834

Unicode von Datei laden und abspeichern

Hallo, mein Texteditor nimmt langsam gestalt an und konnte bisher auch alle gängigen Dateien öffnen. Ich benutze eine Ableitung von QPlainTextEdit als centralWidget. Doch wenn ich versuche, eine UTF-8-Datei darin zu öffnen, erscheint ein "" am Anfang der Datei (BOM vermute ich?) und all...
von Amgon
12. Dezember 2009 21:23
Forum: Einfach Qt
Thema: Programm stürzt ab bei Slot-Aufruf in Slot
Antworten: 6
Zugriffe: 5564

QSyntaxHighlighter sieht super aus, dankeschön. =)
von Amgon
9. Dezember 2009 20:37
Forum: Einfach Qt
Thema: Programm stürzt ab bei Slot-Aufruf in Slot
Antworten: 6
Zugriffe: 5564

Ehrlichgesagt weiß ich nicht, wie mir der Debugger weiterhelfen soll. ;) Duch den habe ich den Fehler jetzt auf die oben markierte Zeile eingrenzen können, und sehe, dass QString tmp den richtigen HTML-Code (mit DOCTYPE, Header und allem) enthält. Nach dem Absturz steht dann da: Stopped: "signa...
von Amgon
9. Dezember 2009 20:17
Forum: Einfach Qt
Thema: Programm stürzt ab bei Slot-Aufruf in Slot
Antworten: 6
Zugriffe: 5564

Programm stürzt ab bei Slot-Aufruf in Slot

Hallo, ich möchte zum Einstieg einen einfachen Editor schreiben. Dazu habe ich mir QTextEdit ausgesucht. Außerdem soll "abcd" unterstrichen dargestellt werden (das Prinzip vom Syntax-Highlighting eben). Es gibt ein QMainWindow, das hat setCentralWidget(QTextEdit). Ich habe mir gedacht, sob...
von Amgon
29. September 2009 17:27
Forum: Einfach Qt
Thema: Lizenzfragen
Antworten: 21
Zugriffe: 20819

Lizenzfragen

Hallo, ich habe eine Frage zur Lizenz von Qt. Leider ist das mit den ganzen Lizenzen, was man darf - was man nicht darf, ein bisschen verwirrend. ;) Ich habe jetzt gelesen, dass Qt unter der GPL und der LGPL angeboten wird. Das heißt, ich darf Qt kostenlos nutzen (nicht kommerziell)? Angenommen, ich...