Dateimanager/Explorer mit QT-4.3.2 [gelöst]

Alles rund um die Programmierung mit Qt
Antworten
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

Dateimanager/Explorer mit QT-4.3.2 [gelöst]

Beitrag von jasper »

Hallo Forum,
ich möchte einen simplen Dateimanager mit QT-4.3.2 erstellen.
Also plaziere ich mit dem Designer auf einem QWidget eine
QTreeView-Komponente. Im Konstruktor des QWidget weise ich
der QTreeView-Komponente mit setModel ein QDirModel zu:

Code: Alles auswählen

   QDirModel Dirmodel(this);
   ui.treeView->setModel(&Dirmodel);
Leider bleibt die QTreeView-Komponente leer bzw. ohne Inhalt.
Irgendwie scheint sie das QDirModel nicht zu kennen.
Was mache ich falsch?
Zuletzt geändert von jasper am 18. Februar 2009 16:34, insgesamt 1-mal geändert.
solarix
Beiträge: 1133
Registriert: 7. Juni 2007 19:25

Beitrag von solarix »

Wie lange lebt denn dein Objekt "Dirmodel"?

Oder anderst gefragt... worin liegt der Unterschied zu dem Beispiel unter:
http://doc.trolltech.com/4.4/qdirmodel.html#details
jasper
Beiträge: 60
Registriert: 3. Februar 2009 11:36
Wohnort: Hamburg

Beitrag von jasper »

Hallo Solarix,
danke für den Tipp! Manchmal ist man halt
blind, denn QDirModel war nur als lokale variable
definiert. Nun ist QDirModel unter private im header
deklariert und alles funktioniert tadellos.

Gleich noch eine weitere Frage:
Ich habe nun zwei QTreeView-Komponenten nebeneinander
und möchte Dateien und Ordner per' Drag&Drop
hin und her kopieren. Wie geht das denn?

Gruß

Jasper
RavenIV
Beiträge: 267
Registriert: 21. Januar 2009 14:24
Wohnort: Waldshut

Beitrag von RavenIV »

jasper hat geschrieben:...
Gleich noch eine weitere Frage:
...
Neue Frage, neues Thema.
Sonst geht die Übersicht verloren.
Linux, das längste Text-Adventure aller Zeiten
CLRS530
Beiträge: 155
Registriert: 8. Oktober 2007 18:00

Beitrag von CLRS530 »

Oder einfach mal Doku und Beispiele von QT lesen denn die sind sehr gut. Lass dir doch nicht alles vorkauen. Drag und Drop wird dort super beschrieben.
Antworten