Seite 1 von 1

HexEditor Projekt: Fragen zur Architektur

Verfasst: 28. September 2009 11:17
von Weedjo
Hallo,

ich programmiere zur Zeit einen HexEditor, der auch in der Lage sein sollte, seeeehr große Dateien (mehrere Gigabyte) öffnen zu können.

Ich bin in Qt relativ neu und würde gerne wissen, wie ich am Besten anfangen soll.

Habe testweise mal nen schlichten HexViewer programmiert, der konnte aber nicht wirklich was besonderes.


Ich wollte jetzt aber erstmal mit dem Ausgabefeld für meinen richtigen HexEditor anfangen.
Das sollte so funktioniere, dass immer nur 1Mb(oder sowas) auf einmal aus der Datei gelesen werden sollte.

Hier nun die Fragen:
- Ist es sinnvoll hier einen TextEdit zu verwenden?
- Sollte ich den vordefinierten Scrollbalken verwenden?
- Wie habe ich Zugriff darauf?

Wäre nett, wenn ihr mir nen paar Tipps geben könntet ;-)

Gruß,
Weedjo

Verfasst: 28. September 2009 15:56
von upsala
Eine eigene View schreiben (ich glaub ich hab hier auch mal eine abgeladen...) und ein Model das nur die relevanten Daten nachlädt (s. auch http://qtforum.de/forum/viewtopic.php?t=9976)