Die Suche ergab 8 Treffer

von pixelflat
15. September 2009 18:14
Forum: Qt Programmierung
Thema: [gelöst] Nur Tray-Icon: App beendet nach QMessageBox
Antworten: 2
Zugriffe: 1683

Fein, fein. Danke. :)
von pixelflat
15. September 2009 17:07
Forum: Qt Programmierung
Thema: [gelöst] Nur Tray-Icon: App beendet nach QMessageBox
Antworten: 2
Zugriffe: 1683

[gelöst] Nur Tray-Icon: App beendet nach QMessageBox

Hallo, ich habe einen QDialog und erstelle ein Tray-Icon mit QSystemTrayIcon. Da ich das Dialog-Fenster erst mal nicht brauche, habe ich in der main.cpp w.show(); auskommentiert: QApplication a(argc, argv); Dialog w; //w.show(); return a.exec(); Funktioniert wunderbar, nur wenn ich aus dem Tray (mit...
von pixelflat
11. Juli 2009 19:39
Forum: Qt Programmierung
Thema: QByteArray QIODevice::readAll()
Antworten: 10
Zugriffe: 4955

Hier der aktuelle Stand: QCryptographicHash md5sum( QCryptographicHash::Md5 ); QByteArray content; char buf[16384]; qint64 lineLength = 2; while (lineLength != 0) { lineLength = file->read(buf, sizeof(buf)); if (lineLength != -1) content.append(buf, lineLength); } md5sum.addData(content); this->resu...
von pixelflat
11. Juli 2009 16:21
Forum: Qt Programmierung
Thema: QByteArray QIODevice::readAll()
Antworten: 10
Zugriffe: 4955

Ja, da bin ich auch gerade am experimentieren. Ich brauche für später sowieso die "Teilchen" nicht zeilenweise, sondern byteweise.

Btw, weiß jemand, warum oft 16384 bytes verwendet werden?
Haben 16kb eine besondere Bedeutung beim Dateisystem-Zugriff?
von pixelflat
11. Juli 2009 14:48
Forum: Qt Programmierung
Thema: QByteArray QIODevice::readAll()
Antworten: 10
Zugriffe: 4955

Was anderes als Links zur Doku oder Begriffen zum Nachschlagen habe ich auch nicht verlangt. Deine Posts kommen nur sehr arrogant rüber. Ich habe jetzt was lauffähiges zusammen geschrieben: QCryptographicHash md5sum( QCryptographicHash::Md5 ); while (!file->atEnd()) { QByteArray line = file->readLin...
von pixelflat
11. Juli 2009 13:51
Forum: Qt Programmierung
Thema: QByteArray QIODevice::readAll()
Antworten: 10
Zugriffe: 4955

Danke für den Link. Damit lässt sich mal was anfangen...

Tut mir leid, dass ich die Doku noch nicht auswendig kann.
von pixelflat
11. Juli 2009 13:33
Forum: Qt Programmierung
Thema: QByteArray QIODevice::readAll()
Antworten: 10
Zugriffe: 4955

Hm, da hätt ich auch selbst drauf kommen können. :oops:

Stückchenweise lesen? Wie macht man das am besten?
von pixelflat
11. Juli 2009 13:24
Forum: Qt Programmierung
Thema: QByteArray QIODevice::readAll()
Antworten: 10
Zugriffe: 4955

QByteArray QIODevice::readAll()

Hallo, ich habe einen funktionieren Code um MD5 Summen von Dateien zu berechnen. Dazu verwende ich QByteArray QIODevice::readAll(). QByteArray content = file->readAll(); QString md5 = QCryptographicHash::hash(content, QCryptographicHash::Md5).toHex(); Leider wird ab einer best. Größe (irgendwas ab 1...