Die Suche ergab 53 Treffer

von iaby
20. August 2007 14:53
Forum: Qt Programmierung
Thema: Performance bei QTextStream::readLine()
Antworten: 7
Zugriffe: 4746

Also read ohne Parameter liefert mir die ganze Datei zurück!
Werde ich wohl bei meinem readLine() bleiben müssen, obwohl mir das schon etwas zu langsam geht :?
von iaby
17. August 2007 08:40
Forum: Qt Programmierung
Thema: Performance bei QTextStream::readLine()
Antworten: 7
Zugriffe: 4746

Ja das stimmt laut Doku forder read(int) zwingend einen Parameter!
Ich schau mir das ganze nochmal an wenn ich wieder daheim bin. Bin mir aber relativ sicher dass ich read() ohne einen Parameter benutzt habe... :?
von iaby
16. August 2007 15:21
Forum: Qt Programmierung
Thema: Performance bei QTextStream::readLine()
Antworten: 7
Zugriffe: 4746

Ganz grob sieht das so aus: QFile file("/home/ich/test.txt"); file.open(QIODevice::ReadOnly | QIODevice::Text); QString inString; QTextStream in(&file); in.setCodec("UTF-8"); while (!in.atEnd()) { inString = in.readLine(); } wohingegen ... inString = in.read(); ... viel schne...
von iaby
16. August 2007 10:34
Forum: Qt Programmierung
Thema: voip
Antworten: 12
Zugriffe: 8057

lepsai hat geschrieben:Was ist schlecht an Skype?
Die Tatsache das es Informationen aus deinem Bios ausliest und "was weiß ich" damit macht!
von iaby
16. August 2007 10:33
Forum: Qt Programmierung
Thema: Performance bei QTextStream::readLine()
Antworten: 7
Zugriffe: 4746

Performance bei QTextStream::readLine()

Hallo zusammen, Wenn ich ein Textfile mit 20MB Größe über readLine() einlese, dann dauert das ca. 10 Sekunden. Das gleiche über read() dauert hingegen nur etwa 0,7 Sekunden! Ich brauche allerdings immer eine ganze Zeile! Kennt noch jemand einen Trick um das zu beschleunigen? Wieso ist die Performanc...
von iaby
28. Juli 2007 15:26
Forum: Qt Programmierung
Thema: QLabel setPixmap, setScaledContents(true) Speicherverbrauch
Antworten: 9
Zugriffe: 6837

Es sollte auch ein "return image;" reichen!
Schau dir mal die Doku zu bits() an: http://doc.trolltech.com/4.3/qimage.html#bits
Kannst den Befehl also getrost weglassen!
von iaby
27. Juli 2007 16:59
Forum: Qt Programmierung
Thema: QLabel setPixmap, setScaledContents(true) Speicherverbrauch
Antworten: 9
Zugriffe: 6837

buffer sollte eigentlich von demjenigen freigegeben werden, der ihn auch erstellt hat!
Wenn du aber ein "new" machst muss irgendwo auch wieder ein "delete" stehen! Also bei dir ein "delete image;" wenn du es nicht mehr brauchst!
von iaby
24. Juli 2007 12:22
Forum: Qt Programmierung
Thema: QPixmap + Qt::KeepAspectRatio
Antworten: 2
Zugriffe: 2392

Falls jemand mal ein ähnliches Problem haben sollte, so funktioniert es bei mir: void Map::paintEvent(QPaintEvent *event) { QPainter painter(this); QVector<QRect> rects = event->region().rects(); for (int i = 0; i < rects.count(); i++) { if (rects[i].width() > tmpPixmap->width()) rects[i].setWidth(t...
von iaby
21. Juli 2007 13:32
Forum: Qt Programmierung
Thema: QPixmap + Qt::KeepAspectRatio
Antworten: 2
Zugriffe: 2392

Ich habe gerade festgestellt, dass das Pixmap doch richtig skaliert wird! Allerdings funktioniert dann wohl mein PaintEvent nicht richitg: void Map::paintEvent(QPaintEvent *event) { QPainter painter(this); QVector<QRect> rects = event->region().rects(); for (int i = 0; i < rects.count(); i++) painte...
von iaby
20. Juli 2007 10:51
Forum: Qt Programmierung
Thema: QPixmap + Qt::KeepAspectRatio
Antworten: 2
Zugriffe: 2392

QPixmap + Qt::KeepAspectRatio

Hallo zusammen, ich benutze Qt v4.3.0 und es scheint mir so als ob Qt::KeepAspectRatio bei meinem QPixmap keinerlei Wirkung hat! Es verhält sich wie ein IgnoreAspectRatio ! Kann das irgend jemand bestätigen? KeepAspectRatioByExpanding funktioniert hingegen wieder! Ist das ein Bug oder mach ich was f...
von iaby
19. Juli 2007 21:59
Forum: Qt Programmierung
Thema: QThread für lange Berechnung
Antworten: 5
Zugriffe: 3745

Bei den Ausgaben in das GUI wirst du wohl CriticalSections bemühen müssen! Zumindest ist das bei Delphi so!
Und damit dein GUI nicht hängt bleibt einem wohl nichts anderes übrig als das wait() wegzulassen und dafür Signals/Slots zu benutzen.
von iaby
13. Juli 2007 13:19
Forum: Qt Programmierung
Thema: Qt3 QDialog nach Qt4
Antworten: 2
Zugriffe: 2396

Ok, ich glaub ich habs verstanden: Ich erstelle eine Instanz eines QDialog und eine meines eigenen Dialogs (Ui::MeinDialog). Dann sag ich meinem Dialog, dass er den QDialog "einrichten" soll. Nun kann ich den Dialog mit der Funktion exec() des QDialogs starten. An die Werte (LineEdits, ......
von iaby
13. Juli 2007 12:08
Forum: Qt Programmierung
Thema: Qt3 QDialog nach Qt4
Antworten: 2
Zugriffe: 2396

Qt3 QDialog nach Qt4

Ich steh gerade total auf dem Schlauch: Ich will mein Dialog, den ich mit dem Qt3Designer erstellt habe, nach Qt4 portieren. Mit Q3Support läuft das ja auch gut, aber ohne noch nicht! Bei Qt3 konnte ich meinen Dialog mit exec() aufrufen die Funktion gab mir gleichzeitig zurück, ob OK oder Abbrechen ...
von iaby
12. Juli 2007 11:57
Forum: Einfach Qt
Thema: "make uninstall" löscht Verzeichnis
Antworten: 3
Zugriffe: 3380

Wenn zu Qt3 niemand was weiß, wie sieht es denn dann bei Qt4 aus?
Hat es mal jemand ausprobiert, wird doch auch das ganze Verzeichnis versucht zu löschen?
Danke schonmal!

Gruß,
iaby
von iaby
9. Juli 2007 20:45
Forum: Einfach Qt
Thema: "make uninstall" löscht Verzeichnis
Antworten: 3
Zugriffe: 3380

"make uninstall" löscht Verzeichnis

Hallo zusammen, Ich arbeite noch mit QT 3.3 (ja ich weiß) und habe eine Frage zu dem make uninstall: Und zwar versucht dieses immer, das komplette Verzeichnis zu löschen, in dem mein Programm installiert wurde. Da das aber /usr/local/bin ist, bin ich damit nicht ganz einverstanden ;) Das Makefile la...