Die Suche ergab 27 Treffer
- 17. Januar 2012 23:55
- Forum: Qt Programmierung
- Thema: Programm stürzt in Schleife ab
- Antworten: 1
- Zugriffe: 906
Re: Programm stürzt in Schleife ab
Ich habe meinen Fehler gefunden, es war mal wieder ein Flüchtigkeitsfehler. Aber damit man daraus lernen kann: QString contact = fileAnalyse[i][0]; if(contact.left(1)!="+") { QString contact = "+49"+contact.right(contact.length()-1); } Das zweite "QString" muss natürlic...
- 17. Januar 2012 22:08
- Forum: Qt Programmierung
- Thema: Programm stürzt in Schleife ab
- Antworten: 1
- Zugriffe: 906
Programm stürzt in Schleife ab
Hallo! Ich habe noch ein Problem mit meinem Programm zum Analysieren einer SMS-Archivdatei. Und zwar stürzt mein Programm bei dem folgenden Teil der Analyse-Funktion ab: const int overallSMS = fileAnalyse.size(); for(int i=0; i<overallSMS;i++) { QString contact = fileAnalyse[i][0]; if(contact.left(1...
- 17. Januar 2012 18:10
- Forum: Qt Programmierung
- Thema: QProgressBar in Schleife durchlaufen lassen
- Antworten: 12
- Zugriffe: 4114
Re: QProgressBar in Schleife durchlaufen lassen
ok, das klingt sehr einleuchtend
geändert und jetzt läuft alles, inklusive der Progressbar
Vielen Dank für eure Hilfe! Ich brauche jetzt nichtmal mehr einen Thread damit das ganze durchläuft 
- 17. Januar 2012 17:44
- Forum: Qt Programmierung
- Thema: QProgressBar in Schleife durchlaufen lassen
- Antworten: 12
- Zugriffe: 4114
Re: QProgressBar in Schleife durchlaufen lassen
Klar, möglich ist das, und wäre natürlich kein Problem. Aber ich meine gerade das Problem an einer anderen Stelle gefunden zu haben. Und zwar in der Funktion MeinThread::run(QStringList fileContent): void LogParserDialogProcessing::run(QStringList fileContent) { QRegExp lineAnalyser("\\s*<sms.*...
- 17. Januar 2012 17:22
- Forum: Qt Programmierung
- Thema: QProgressBar in Schleife durchlaufen lassen
- Antworten: 12
- Zugriffe: 4114
Re: QProgressBar in Schleife durchlaufen lassen
Ok, ich hab alles gemacht von dem. Das heißt mein Code sieht jetzt wie folgt aus: LogParserDialogProcessing processor; connect(&processor, SIGNAL(stepDone(int)), this->progressBarPart, SLOT(setValue(int))); processor.run(fileContent); Der Code lässt sich kompillieren, ausführen und es gibt keine...
- 17. Januar 2012 16:44
- Forum: Qt Programmierung
- Thema: QProgressBar in Schleife durchlaufen lassen
- Antworten: 12
- Zugriffe: 4114
Re: QProgressBar in Schleife durchlaufen lassen
Ok ich habs gefunden, war ein Flüchtigkeitsfehler. Mit "LogParserDialogProcessing *processor = new LogParserDialogProcessing;" scheint jetzt alles zu gehen, der loop im thread wird auch ausgeführt. Nur leider wird die QProgressBar immer noch nicht aktualisiert und springt von 0 auf 100%...
- 17. Januar 2012 16:31
- Forum: Qt Programmierung
- Thema: QProgressBar in Schleife durchlaufen lassen
- Antworten: 12
- Zugriffe: 4114
Re: QProgressBar in Schleife durchlaufen lassen
Ok, danke für beide Tipps! Ich versuche mich gerade in Threads einzulesen, finde es aber noch unglaublich verwirrend. Es ist einfach im Vergleich zu dem, wie ich sonst Programme geschrieben habe, relativ verwirrend. Damit meine ich vorallem auch die Verwendung von Signals und Slots. Ich habe jetzt a...
- 17. Januar 2012 15:00
- Forum: Qt Programmierung
- Thema: QProgressBar in Schleife durchlaufen lassen
- Antworten: 12
- Zugriffe: 4114
QProgressBar in Schleife durchlaufen lassen
Hallo! Ich vermute, die, die mir antworten können, werden schon beim Threadtitel erkannt haben, wo mein Problem liegt. Ich kann mir nämlich nicht vorstellen, dass nicht jeder Anfänger mal über dieses Problem stolpert ;) Leider habe ich aber nichts gefunden, was ich eindeutig als Lösung dieses Proble...
- 21. Mai 2009 11:22
- Forum: Einfach Qt
- Thema: QDir Verzeichnis auflisten in Funktion einer Klasse
- Antworten: 15
- Zugriffe: 7462
- 21. Mai 2009 09:47
- Forum: Einfach Qt
- Thema: QDir Verzeichnis auflisten in Funktion einer Klasse
- Antworten: 15
- Zugriffe: 7462
- 21. Mai 2009 09:34
- Forum: Einfach Qt
- Thema: QDir Verzeichnis auflisten in Funktion einer Klasse
- Antworten: 15
- Zugriffe: 7462
Hatte ich schon probiert gleich nach Deinem letzten Beitrag; ich habe die Inkludierung aus der mainwindow.h rausgenommen und in mainwindow.cpp war schon eine drin... Ich habe es jetzt also wie gewünscht zusammengepackt, aber man braucht die Qt Libraries um es zu kompillieren. Da ich hier in einem Qt...
- 21. Mai 2009 08:42
- Forum: Einfach Qt
- Thema: QDir Verzeichnis auflisten in Funktion einer Klasse
- Antworten: 15
- Zugriffe: 7462
Ok, also was du sagst klingt einleuchtend. Aber ich habe den selben Fehler bekommen, als ich wie mit der Klasse userEdit, die listDatabases in der selben Header-Datei hatte. Ich habe es auch schon mit Forward-Deklination und ohne und mit Header inkludieren und ohne in sämtlichen Kombinationen probie...
- 21. Mai 2009 00:21
- Forum: Einfach Qt
- Thema: QDir Verzeichnis auflisten in Funktion einer Klasse
- Antworten: 15
- Zugriffe: 7462
- 20. Mai 2009 23:10
- Forum: Einfach Qt
- Thema: QDir Verzeichnis auflisten in Funktion einer Klasse
- Antworten: 15
- Zugriffe: 7462
- 20. Mai 2009 22:05
- Forum: Einfach Qt
- Thema: QDir Verzeichnis auflisten in Funktion einer Klasse
- Antworten: 15
- Zugriffe: 7462
Ok, danke für den Tipp, habe es nun umgestellt auf den QDirIterator. Er ist für mich wohl am geeignetsten, ich brauche keine Sortierung. Leider funktioniert das ganze aber immer noch nicht. Hier der Code, wie er jetzt aussieht (was war denn bitte unformatiert?): void listDatabases::setPath(QString p...