Seite 1 von 1

[gelöst] MDI Anwendung mit mehreren Bildern

Verfasst: 16. September 2005 16:02
von Thomas
Hallo zusammen,

ich möchte eine MDI Anwendung erstellen in der ich mehrere Bilder laden und bearbeiten kann. Ich habe ein QWorkspace erstellt, in das ich die Bilder laden möchte. Nun bin ich in der QT-Dokumentation auf einen Hinweis gestoßen, dass man in QWorkspace QWidgets verwalten kann. QImage steht jedoch nicht in der Vererbungsreihe von QWidget, so dass ich mich nun frage, ob ich auf QLabel zum Anzeigen der Bilder zurück greifen muss. Habe das Einfügen von QImage probiert, resultierte jedoch in eine Reihe von Fehlermeldungen.

Ich bräuchte für die Bearbeitung der Bilder den direkten Zugriff auf die Pixel, der in QImage realisiert ist. Weis jemand, ob sich QImage auf irgendeine Art in QWorkspace einfügen lässt oder bleibt mir nur QLabel?

Thomas

Verfasst: 16. September 2005 16:09
von FlorianBecker
Grundsätzlich: In QWorkspace kann man nur Widgets einfügen.

Die Bild-Klassen sind keine Widgets!

Du musst dein Bild auf ein Widget bringen, damit das geht. Allerdings bin ich was Bilder und Bildverarbeitung bin nicht der richtige, der die da gute Auskunft geben kann. In Qt3 gab es Canvas mit dem man hauptsächlich grafische Dinge gemacht hat.

Verfasst: 16. September 2005 16:28
von Thomas
... war ein großer Denkfehler. Bin nun auf den Trichter gekommen.

Thomas