Die Suche ergab 138 Treffer

von Whitefurrows
16. Juli 2010 10:00
Forum: Qt Programmierung
Thema: QString::split() mit QregExp [gelöst]
Antworten: 8
Zugriffe: 5832

Was ist mit einem Parser gemeint? Die Strings von Hand zu zerlegen? Wüste jetzt nicht wie das viel besser gehen sollte! Ich habe jetzt einfach die RegExp genutzt und dann die Zeichen am Anfang/Ende entfernt und die doppelten Anführungszeichen ersetzt. Falls jemand versteht wie die RegExp funktionier...
von Whitefurrows
15. Juli 2010 14:16
Forum: Qt Programmierung
Thema: QString::split() mit QregExp [gelöst]
Antworten: 8
Zugriffe: 5832

Leider kann ich die RegExp nicht ändern, weil ich nicht verstehe was sie mach: ("([^"]*|"{2})*"(;|$))|"[^"]*"(;|$)|[^;]+(;|$)|(;) Kann mir jemand helfen, sie so zu verändern, das ggf. gleich das Anführungszeichen am Anfang und am Ende inklusive Trennzeichen entfern...
von Whitefurrows
15. Juli 2010 10:09
Forum: Qt Programmierung
Thema: Texteditor Widget
Antworten: 7
Zugriffe: 4427

Sicher ist es das QAbstractTextDocumentLayout, aber genau dieses wurde auch für die Druckvorschau verwendet, deshalb der Verweis darauf. In Qt 4.3.1 waren dafür noch zwei Beispieldateien bei dem Textedit-Demo dabei und jetzt wird dafür die Klasse QPrintPreviewDialog genutzt.
von Whitefurrows
14. Juli 2010 17:24
Forum: Qt Programmierung
Thema: QString::split() mit QregExp [gelöst]
Antworten: 8
Zugriffe: 5832

Falls es jemand interessiert ich habe jetzt eine RegExp gefunden mit der es geht und die sieht so aus:

("([^"]*|"{2})*"(;|$))|"[^"]*"(;|$)|[^;]+(;|$)|(;)
von Whitefurrows
14. Juli 2010 17:05
Forum: Qt Programmierung
Thema: Texteditor Widget
Antworten: 7
Zugriffe: 4427

Das ist richtig, aber hast Du auch etwas genauer geschaut, damit meine ich unter "File" -> "Print Preview...", das sollte doch so aussehen, wie dass was Du suchst oder?
von Whitefurrows
14. Juli 2010 13:57
Forum: Qt Programmierung
Thema: QString::split() mit QregExp [gelöst]
Antworten: 8
Zugriffe: 5832

Nein, leider genügt QStringList QString::split(";") nicht. Weil wenn in einem Text gekennzeichneten Feld wie in Zeile 1 ein Semikolon vorkommt wird zu früh getrennt. Beispiel für Zeile 1 mit QString::split(";") : 1.) "Zeile 1" 2.) "Im Text ""Textzeichen&q...
von Whitefurrows
14. Juli 2010 13:09
Forum: Qt Programmierung
Thema: Texteditor Widget
Antworten: 7
Zugriffe: 4427

Schaue Dir unter den demos mal das Beispiel textedit an, hilft Dir das weiter?
von Whitefurrows
14. Juli 2010 12:59
Forum: Qt Programmierung
Thema: QString::split() mit QregExp [gelöst]
Antworten: 8
Zugriffe: 5832

QString::split() mit QregExp [gelöst]

Hallo, kann mir jemand helfen die folgende Strings zu splitten, die zeilenweise eingelesen werden? "Zeile 1";"Im Text ""Textzeichen"" und Semikolon;";"2010-07-14"; 15 "Zeile 2";2;4.15;1.00 "Zeile 3";10.40;0.00;0 Pro Zeile möchte i...
von Whitefurrows
25. April 2010 19:32
Forum: Qt Programmierung
Thema: QTimeEdit bzw. QTime als Integer? [gelöst]
Antworten: 5
Zugriffe: 3521

Weil man die Doku nicht liest würde ich sagen: http://doc.trolltech.com/4.6/qtime.html#addSecs
Doch die Doku hatte ich gelesen, aber dennoch war es mir nicht klar.

Danke an alle, jetzt funktioniert es wie im Beispiel von kater gezeigt.
von Whitefurrows
23. April 2010 10:28
Forum: Qt Programmierung
Thema: QTimeEdit bzw. QTime als Integer? [gelöst]
Antworten: 5
Zugriffe: 3521

Entweder man rechnet es sich selbst aus (als kleine Hilfe: eine Stunde hat 3600s...) oder man lässt rechnen... Ja, es ist mir schon klar wie die Umrechnung erfolgt. Da hatte ich mich vielleicht nicht deutlich ausgedrückt, sorry! Dein Beispiel ist schon sehr gut, genau so war es von mir auch gemeint...
von Whitefurrows
22. April 2010 22:20
Forum: Qt Programmierung
Thema: QTimeEdit bzw. QTime als Integer? [gelöst]
Antworten: 5
Zugriffe: 3521

QTimeEdit bzw. QTime als Integer? [gelöst]

Hallo, die Zeit von einem TimeEdit würde ich gerne speichern: QTimeEdit *timeEdit = new QTimeEdit(parent); timeEdit->setDisplayFormat("HH:mm:ss"); timeEdit->setMaximumTime(QTime(8, 0, 0)); Dazu habe ich folgendes Beispiel, was sich allerdings nur auf Minuten und Sekunden bezieht: QTime tim...
von Whitefurrows
16. Februar 2010 15:24
Forum: Qt Programmierung
Thema: Qt 4.5 mit MS Visual Studio 2008 unter Windows 7 [gelöst]
Antworten: 13
Zugriffe: 6656

Hallo, entschuldige die späte Antwort aber ich war ein paar Wochen in Urlaub :-) Also ich traue es mich gar nicht zu sagen und fange am besten mal mit einem SORRY an. Der Fehler ist tatsächlich beim entpacken entstanden, da das Programm anscheinend noch einen Bug unter Windows 7 hat obwohl es eigent...
von Whitefurrows
26. Januar 2010 17:42
Forum: Qt Programmierung
Thema: Qt 4.5 mit MS Visual Studio 2008 unter Windows 7 [gelöst]
Antworten: 13
Zugriffe: 6656

Also ich habe unter QTDIR/include/Qt und QTDIR/include/QtCore eine qpoint.h eine QPoint ohne Dateiendung gibt es nicht. Es sind auch absolut sicher alle Dateien vorhanden. Einziger unterschied den ich mache: VisualStudio QMAKESPEC = win32-msvc2008 (Umgebungsvariable in Windows 7) configure wird im V...
von Whitefurrows
26. Januar 2010 14:27
Forum: Qt Programmierung
Thema: Qt 4.5 mit MS Visual Studio 2008 unter Windows 7 [gelöst]
Antworten: 13
Zugriffe: 6656

Unter QTDIR/src/corelib/tools/ gibt es keine QtCore/QPointF nur die qpoint.h. Allerdings steht darin class Q_CORE_EXPORT QPointF. Also sollte so doch OK sein. Falls nicht wo müsste ich eine Datei QtCore/QPointF finden und warum geht es dann mit dem MinGW?
von Whitefurrows
24. Januar 2010 20:33
Forum: Qt Programmierung
Thema: Qt 4.5 mit MS Visual Studio 2008 unter Windows 7 [gelöst]
Antworten: 13
Zugriffe: 6656

Die Header-Datei QTDIR/src/corelib/tools/qvector.h ist natürlich vorhanden. Was mir nicht ganz klar ist, wie diese Ausgabe "Cannot open include file: 'QtCore/QPointF': No such file or directory" zu interpretieren ist. Die Datei qpoint.h und qpoint.cpp ist ebenfalls unter QTDIR/src/corelib/...